java时间求解

bobo520th 2004-03-31 12:32:13
每月的第一天输出一句话?
...全文
59 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bobo520th 2004-04-01
  • 打赏
  • 举报
回复
up
free111 2004-03-31
  • 打赏
  • 举报
回复
这样取出每个月的第一天
GregorianCalendar gc = new GregorianCalendar(2004,1,1);
System.out.println(gc.getTime().toLocaleString());
System.out.println(gc.getActualMinimum(gc.DAY_OF_MONTH));


GregorianCalendar 在java.util下
需要注意的是 java.util.Date对象在构造的时候 年份是与1900年的差值,2004就是104,月份不是1-12 而是0-11,日期正常

剩下就不用说了吧

bobo520th 2004-03-31
  • 打赏
  • 举报
回复
up
wwlzlk 2004-03-31
  • 打赏
  • 举报
回复
靠,每天取时间day=1不就行了,
bobo520th 2004-03-31
  • 打赏
  • 举报
回复
要是我的程序运行半年呢?
怎样就每一个月的第一天提醒我,(输出一句话)
不能用循环,

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧