Java(Calendar)
来源:互联网 发布:草根源码 编辑:程序博客网 时间:2024/06/05 17:47
import java.util.*;public class CalendarDemo { public static void main(String[] args) { Calendar c1=Calendar.getInstance(); c1.setFirstDayOfWeek(Calendar.MONDAY); display(c1); Calendar c2=new GregorianCalendar(2010,12,8,20,8,8); int days=c2.get(Calendar.DAY_OF_YEAR)-c1.get(Calendar.DAY_OF_YEAR); System.out.println("距离2010年12月8日晚上还有:"+days+"天"); c1.set(2010, 11,30); c1.set(Calendar.HOUR,10); c1.set(Calendar.MINUTE,29); c1.set(Calendar.SECOND,22); System.out.println("更新后时间:"); display(c1); c1.add(Calendar.DATE, 10); c1.add(Calendar.HOUR, 10); System.out.println("调整后时间:"); display(c1); } static void display(Calendar c) { String months[]={"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"}; String days[]={"","星期一","星期二","星期三","星期四","星期五","星期六","星期天"}; System.out.print("日期:"); System.out.print(c.get(Calendar.YEAR)+"年"); System.out.print(months[c.get(Calendar.MONTH)]); System.out.print(c.get(Calendar.DATE)+"日"); System.out.println(days[c.get(Calendar.DAY_OF_WEEK)-1]); System.out.print("时间:"); System.out.print(c.get(Calendar.HOUR_OF_DAY)+":"); System.out.print(c.get(Calendar.MINUTE)+":"); System.out.println(c.get(Calendar.SECOND)); }}
日期:2016年八月30日星期二
时间:18:26:12
距离2010年12月8日晚上还有:-235天
更新后时间:
日期:2010年十二月30日星期四
时间:22:29:22
调整后时间:
日期:2011年一月10日星期一
时间:8:29:22
0 0
- Java Calendar (备忘)
- Java(Calendar)
- java calendar
- Java Calendar
- java Calendar
- JAVA Calendar
- java Calendar
- java calendar
- Java Calendar
- JAVA Calendar
- Java Calendar
- Java Calendar
- Java Calendar
- java Calendar
- java日期处理一(Calendar,Date)
- java Date Dalendar 用法(主要Calendar)
- Java定时关机程序(Calendar,Timer)
- java--获取当前时间(Calendar类)
- 2016前半年总结
- jmeter利用excel宏秒创百万级测试数据方法
- HDU 5813 Elegant Construction(贪心)
- 宽字符wchar、窄字符char、无符号字符(unsigned char)之间的转换
- Spark知识点补充
- Java(Calendar)
- 带 -option的Shell脚本
- flume采集本地数据到hdfs
- 一致代码段和非一致代码段
- C++学习笔记-友元理论详解
- PATA-1007 Maximum Subsequence Sum (25)
- 详解URL的组成
- 今天决定写博客
- day19装饰模式和SystemInfo,ExceptionInfo