如何确定今天的日期是否是当月的第一天。 说,今天是2015年5月24日,但它不是这个月的第一天。 什么是获得输出的最佳方式。
答案 0 :(得分:0)
检查是否是月份中的1个,如下:
Calendar calendar = Calendar.getInstance();
int day = calendar.get(Calendar.DAY_OF_MONTH);
if (day == 1) {
// first day of the month.
}
答案 1 :(得分:0)
提取“day”部分并将其与1:
进行比较if (Calendar.getInstance().get(Calendar.DAY_OF_MONTH) == 1) {
System.out.println ("Today is the first day of the month");
}
答案 2 :(得分:0)
使用joda:
boolean isFirstDay = new DateTime(dateObject).getDayOfMonth() == 1;
if(isFirstDay) {
// do whatever
} else {
// whatever
}