发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

怎么得到指定日期是星期几啊?

2004-07-25 14:13
赞助商链接

java.util.Calendar c= java.util.Calendar.getInstance();
c.set(2004,6,28);
System.out.println(c.get(Calendar.DAY_OF_WEEK));
怎么老返回的跟实际对不上啊,各位帮忙看看

2004-07-25 14:19

java.util.Calendar c= java.util.Calendar.getInstance();
c.set(2004,7,25);
System.out.println(c.get(c.DAY_OF_WEEK));
比如这个应该返回星期日,也就是7,我这里总是返回4。郁闷啊。

2004-07-26 08:38

jdk的文档指明:
month - the value used to set the MONTH time field. Month value is 0-based. e.g., 0 for January
月是以0开始的.
所以你指定的7实际是8月了

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com