java - 如何让 Java 显示日期中的日期?

标签 java

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

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

但是当消息对话框出现时,它显示数字5 今天已经是8了。如何设置它以显示当前是该月的哪一天?

最佳答案

date.getDay() 返回星期几。周日是 0,同样周六是 6。

请参阅java docs

根据下面给出的评论

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

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

关于java - 如何让 Java 显示日期中的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19872693/

相关文章:

javascript - 使用 JxBrowser 监听页面变化

java - 如何让计时器在后台运行以在一定时间后执行操作?

java - Java MySQL INSERT(使用PreparedStatement)

java - 如何使用Textureview作为cameraX的预览 [Java]

java - Jasper 创建空 PDF

java - 包含 ImageIcon 的 JLabel 不会重新绘制

c# - 未知语言随机码生成器

soap - 打开 JDK 7 和 Oracle JDK 7 Soap 客户端

java - Appium IOS 在 1.8.1 上测试非常慢

java - 当ListView的Item被选中时如何关闭抽屉导航?