Java中时间类使用方法总结
来源:互联网 发布:淘宝二手收购 编辑:程序博客网 时间:2024/06/12 21:51
//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("=============================");
//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("=============================");
//SimpleDateFormat类是DateFormat类的子类,可是使用任何用户定义的日期时间格式的模式进行格式化。
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒EE",Locale.CHINA);
System.out.println(sdf1.format(new Date()));
1 0
- Java中时间类使用方法总结
- Java中时间类总结
- Java中匿名类使用方法总结
- java 中 时间总结
- java中时间时期总结
- java中final、static使用方法总结
- Java时间类总结
- Java中ArrayList类使用方法
- Java中时间的比较总结
- J2ME中Connector类的使用方法总结
- Java集合框架类的使用方法总结
- java split 使用方法总结
- JAVA原生时间类总结
- JAVA中sort函数的使用方法的个人总结
- JAVA中sort函数的使用方法的个人总结
- java中对时间,日期,星期,月份的操作(Java中Calendar的使用方法)
- C/C++时间函数使用方法总结
- java中Graphics相关类的使用方法
- 如何解决分布式系统数据事务一致性问题
- HELLO WORLD
- 复制转发CSDN博客快捷方法
- java 多线程01
- Android ViewDragHelper完全解析 自定义ViewGroup神器
- Java中时间类使用方法总结
- 英文的写作 —— 句子的积累
- RTMPdump源码分析: 发送消息(Message)(8)
- [jQuery知识]jQuery之知识体系
- git pull --rebase
- jdbc学习
- 1622-5 孔富晨 总结《2016年12月6日》 【连续第67天总结】
- 利用从awr中查找好的执行计划来优化SQL
- Dubbo 源码解析系列一 ExtensionLoader