public class demo {
public static void main(String[] args) {
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
Date start = calendar.getTime();
calendar.add(Calendar.DAY_OF_MONTH, 1);
calendar.add(Calendar.SECOND, -1);
Date end = calendar.getTime();
SimpleDateFormat sm = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String starTime = sm.format(start);
String endTime = sm.format(end);
System.out.println(start);
System.out.println(end);
}
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
calendar.set(Calendar.HOUR_OF_DAY, 0);calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
Date start = calendar.getTime();
calendar.add(Calendar.DAY_OF_MONTH, 1);
calendar.add(Calendar.SECOND, -1);
Date end = calendar.getTime();
SimpleDateFormat sm = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String starTime = sm.format(start);
String endTime = sm.format(end);
System.out.println(start);
System.out.println(end);
}
}
2016-10-13 00:00:00
2016-10-13 23:59:59
本文介绍了一个Java程序示例,展示了如何使用Java中的Calendar类来获取一天的开始和结束时间,并将其格式化为指定的字符串格式。这对于需要进行精确日期时间范围设定的应用场景非常有用。
1320

被折叠的 条评论
为什么被折叠?



