当前位置: 首页 > 面试题库 >

如何使Java从日期开始显示月份?

孔琪
2023-03-14
问题内容

我正在尝试提取今天日期的月份。我有这个

DateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy");
Date date = new Date();
JOptionPane.showMessageDialog(null, date.getDay());

但是当出现消息对话框时,它会显示数字5 ,今天是数字8。如何设置它以显示它是星期几?


问题答案:

date.getDay()返回星期几。星期日为0,星期六为6。

请参阅Java文档

根据下面给出的评论

Calendar cal = Calendar.getInstance();
    int dayOfMonth = cal.get(Calendar.DAY_OF_MONTH);

    String dayOfMonthStr = String.valueOf(dayOfMonth);
    System.out.println(dayOfMonthStr);


 类似资料:
  • 我写了代码,它使用Java日历并显示时间戳的DAY_OF_WEEK。但是默认日历从星期日(1)开始。我希望它从星期一开始,例如。它应该在星期一返回1。这是我的代码: setFirstDayOfWeek()在这种情况下没有帮助。 星期二的输出应该是2,但它显示我是3。任何帮助都将不胜感激。

  • 问题内容: String febSt = “02/01/2014” ; String febEnd = “02/28/2014” ; 上面的代码是我的输入,我需要“ 03/01/2014”和“ 03/31/2014”作为输出。我尝试了更多代码,也使用了日历功能,但没有结果。从该程序中,我需要下个月的开始和结束日期。 我尝试了更多示例输入,如果我将这些日期作为下个月2月返回的输入,将在2月,4月,6

  • 问题内容: 如何从数据库中获取查询的开始日期和结束日期。 谢谢, 问题答案: http://sqltutorials.blogspot.com/2007/06/sql-first-and-last-day-of- month.html 唯一没有涉及的是如何获取当前日期…请参阅rexem的帖子。

  • 问题内容: 如何在Java中动态显示for循环中特定月份的日期,月份和年份? 问题答案: 这简要演示了Java 和类的一些基础知识。根据您的问题,这是我能做的最好的事情。

  • 我是XSLT代码新手,需要专家的帮助。我有一个需求,从2018-10-01(YYYY-MM-DD)到上个月的月初,即2019-04-01(本月为5月1日),动态生成月初。所以每个月当我们运行这个XSLT代码时,都会将前一个月添加到代码片段中。 我尝试使用下面的函数也包括名称空间,如下所示:xmlns:xs=“http://www.w3.org/1999/xsl/transform”xmlns:xs

  • 您好,我对java.sql.Date的结果有问题。这是我的代码,从当前日期开始添加1周 如果当前日期是2016-02-27,那么我的MySQL中的结果是2016-03-05。但是,如果我想从当前日期开始添加1个月(对我来说总是31天),请使用此行代码 它应该是2016-03-28,但在我的MySQL中,结果是2016-02-05。任何人都可以帮助我这个结果有什么问题??