中山市企业网站seo哪家好,大连建设网网址,网站宜昌,怎么做网站后端Java获取系统时间
Java获取系统时间 在java 中#xff0c;有很多种方法都可以获取到系统的当前时间#xff0c;但也需要到对应的类#xff0c;不同的类自然有不同的方法。这里为大家介绍获取系统当前时间的四种方式。 1#xff0e; 通过Calendar类来获取当前时间 需要引用…Java获取系统时间
Java获取系统时间 在java 中有很多种方法都可以获取到系统的当前时间但也需要到对应的类不同的类自然有不同的方法。这里为大家介绍获取系统当前时间的四种方式。 1 通过Calendar类来获取当前时间 需要引用下面这个类
Calendar s Calendar.getInstance();
int year s.get(Calendar.YEAR);
int month s.get(Calendar.MONTH);
int date s.get(Calendar.DATE);
int hour s.get(Calendar.HOUR_OF_DAY);
int minute s.get(Calendar.MINUTE);
int second s.get(Calendar.SECOND);
System.out.println(year/month/date hour: minute :second);
输出为 2.通过Date 类来获取当前系统时间 需要引用下面这个类
Date daynew Date();
SimpleDateFormat df new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);
System.out.println(df.format(day));
输出为 3.引用 SimpleDateFormat 类通过System类中的currentTimeMillis方法来获取当前时间。
SimpleDateFormat df new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);
System.out.println(df.format(System.currentTimeMillis()));
输出为 4.通过String中的format方法来设置设置时间格式。
Date date new Date();
String year String.format(%tY, date);
String month String.format(%tB, date);
String day String.format(%te, date);
System.out.println(今天是year- month-day);
输出为 下面是常见日期和时间组合的格式
c 包括全部日期和时间信息 比如星期一 五月 15 10:10:10 CST 2018
F “年-月-日”格式 比如 2018-05-15
D “月/日/年”格式 比如05/15/18
r “HH:MM:SS PM”格式12时制 比如09:20:20 上午
T: “HH:MM:SS”格式24时制 比如15:15:10
R: “HH:MM”格式24时制 比如15:10
这里用%tc%跟随t 是专门用来格式化日期和时间的。后面跟随的c 代表另外的处理日期和时间格式的转换符它们的组合能够将日期和时间格式化成多种格式。
Date date new Date();
//c的使用
System.out.printf(全部日期和时间信息%tc%n,date);
//f的使用
System.out.printf(年-月-日格式%tF%n,date);
//d的使用
System.out.printf(月/日/年格式%tD%n,date);
//r的使用
System.out.printf(HH:MM:SS PM格式12时制%tr%n,date);
//t的使用
System.out.printf(HH:MM:SS格式24时制%tT%n,date);
//R的使用
System.out.printf(HH:MM格式24时制%tR,date);