分享

关于JAVA时间的一点总结

 hh3755 2011-06-01
1.1  java 时间的12小时制,24小时制

1.1.1 SimpleDateFormat格式化时间
     // 12小时制
  SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd hh:mm");
  // 24小时制
  SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm");

  使用SimpleDateFormat时“hh”小写为12小时制,“HH”为24小时制。

1.1.2 Calendar对象
Calendar c = Calendar.getInstance();
c.get(Calendar.HOUR);   // 12小时制
c.get(Calendar.HOUR_OF_DAY); // 24小时制

2.当月第一天和当月最后一天
2.1 当月第一天
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_MONTH, 1);
c.set(Calendar.HOUR, 0);
c.set(Calendar.MINUTE, 0);
c.set(Calendar.SECOND, 0);

如此这般得到的就是当月的第一天。00:00:00分的时间。
2.2 接上文
c.add(Calendar.DAY_OF_MONTH, 1);




    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约