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