Java中时间类使用方法总结
2016-12-06 23:48
357 查看
//java.util.Date; Date类用法
Date date = new Date();
System.out.println(date);
System.out.println("=============================");
//java.util.Calendar; Calendar类用法
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
System.out.println(calendar.get(Calendar.YEAR) + "年" + calendar.get(Calendar.MONTH) + "月" + calendar.get(Calendar.DAY_OF_MONTH) + "日");
System.out.println("=============================");
//java.util.GregorianCalendar; GregorianCalendar类用法
GregorianCalendar gcall1 = new GregorianCalendar(2011,5,1);
GregorianCalendar gcall2 = new GregorianCalendar(Locale.CHINESE);
System.out.println("gcall1:" + gcall1.get(Calendar.YEAR) + " " + gcall1.get(Calendar.MONTH) + " " + gcall1.get(Calendar.DAY_OF_MONTH));
System.out.println("gcall12:" + gcall2.get(Calendar.YEAR) + " " + gcall2.get(Calendar.MONTH) + " " + gcall2.get(Calendar.DAY_OF_MONTH));
System.out.println("=============================");
//java.text.DateFormat; DateFormat类的用法
DateFormat format = DateFormat.getInstance();
System.out.println(format.format(new Date()));
System.out.println("=============================");
//DateFormat中还定义了多个getDateInstance方法,用来格式化日期信息,如getDateInstance(int style, Locale alocale),可以指定格式化的风格以及Local信息
DateFormat format2 = DateFormat.getDateInstance(DateFormat.SHORT,Locale.US);
DateFormat format3 =DateFormat.getDateInstance(DateFormat.LONG,Locale.CHINESE);
DateFormat format4 = DateFormat.getDateInstance(DateFormat.FULL,Locale.FRANCE);
DateFormat format5 = DateFormat.getDateInstance(DateFormat.MEDIUM,Locale.JAPAN);
System.out.println(format2.format(new Date()));
System.out.println(format3.format(new Date()));
System.out.println(format4.format(new Date()));
System.out.println(format5.format(new Date()));
System.out.println("============
b0c3
=================");
//SimpleDateFormat类是DateFormat类的子类,可是使用任何用户定义的日期时间格式的模式进行格式化。
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日
hh时mm分ss秒EE",Locale.CHINA);
System.out.println(sdf1.format(new Date()));
Date date = new Date();
System.out.println(date);
System.out.println("=============================");
//java.util.Calendar; Calendar类用法
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
System.out.println(calendar.get(Calendar.YEAR) + "年" + calendar.get(Calendar.MONTH) + "月" + calendar.get(Calendar.DAY_OF_MONTH) + "日");
System.out.println("=============================");
//java.util.GregorianCalendar; GregorianCalendar类用法
GregorianCalendar gcall1 = new GregorianCalendar(2011,5,1);
GregorianCalendar gcall2 = new GregorianCalendar(Locale.CHINESE);
System.out.println("gcall1:" + gcall1.get(Calendar.YEAR) + " " + gcall1.get(Calendar.MONTH) + " " + gcall1.get(Calendar.DAY_OF_MONTH));
System.out.println("gcall12:" + gcall2.get(Calendar.YEAR) + " " + gcall2.get(Calendar.MONTH) + " " + gcall2.get(Calendar.DAY_OF_MONTH));
System.out.println("=============================");
//java.text.DateFormat; DateFormat类的用法
DateFormat format = DateFormat.getInstance();
System.out.println(format.format(new Date()));
System.out.println("=============================");
//DateFormat中还定义了多个getDateInstance方法,用来格式化日期信息,如getDateInstance(int style, Locale alocale),可以指定格式化的风格以及Local信息
DateFormat format2 = DateFormat.getDateInstance(DateFormat.SHORT,Locale.US);
DateFormat format3 =DateFormat.getDateInstance(DateFormat.LONG,Locale.CHINESE);
DateFormat format4 = DateFormat.getDateInstance(DateFormat.FULL,Locale.FRANCE);
DateFormat format5 = DateFormat.getDateInstance(DateFormat.MEDIUM,Locale.JAPAN);
System.out.println(format2.format(new Date()));
System.out.println(format3.format(new Date()));
System.out.println(format4.format(new Date()));
System.out.println(format5.format(new Date()));
System.out.println("============
b0c3
=================");
//SimpleDateFormat类是DateFormat类的子类,可是使用任何用户定义的日期时间格式的模式进行格式化。
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日
hh时mm分ss秒EE",Locale.CHINA);
System.out.println(sdf1.format(new Date()));
相关文章推荐
- Java日期时间使用总结
- Java中的修饰词使用方法总结
- Java日期时间使用总结
- 以 java 为例,总结下 appium 里的一方法的使用心得
- 转- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- Java日期时间使用总结
- Java中的时间精度 .System.currentTimeMillis() 、System.nanoTime() 方法 使用
- Java时间处理方法总结
- 黑马程序员--Java基础加强--11.【MyEclipse使用快捷键提取方法的要点】【个人总结】
- Java日期时间使用总结
- C/C++时间函数使用方法总结
- java.string.format方法使用总结!!!很全面的!
- Java ThreadLocal示例及使用方法总结
- Java日期时间使用总结[转载]
- Java日期时间处理的简要使用方法
- Cursor JAVA时间格式化处理 sqlite的主键命名 SQLite使用方法
- java多线程组件一:CountDownLatch使用方法的总结
- java split 使用方法总结
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)(一)
- 黑马程序员_java_关于时间和数学方法总结