如何让Java从一个日期显示月份的哪一天?[英] How to get Java to show the day of month from a date?

问题描述

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

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

但是当消息对话框出现时它显示数字5今天是8th.如何设置它以显示现在是一个月中的哪一天?

推荐答案

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);

本文地址:https://www.itbaoku.cn/post/978493.html