如何获取系统当前时间

不说废话直接上代码

Date d = new Date();
long time = new Date().getTime();
SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss");
String dateTime = format.format(time);
System.out.println(dateTime + "--------------当前时间");
System.out.println(d + "--------------当前时间默认");
System.out.println(time + "--------------当前时间毫秒值");

这是第一种方法,根据date来获取当前时间

Calendar calendar = Calendar.getInstance();
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day = calendar.get(Calendar.DAY_OF_MONTH);
int week = calendar.get(Calendar.DAY_OF_WEEK);
System.out.println(hour + "--------------当前整点数");
System.out.println(minute + "--------------当前分钟数");
System.out.println(week + "--------------当前星期");
System.out.println(second + "--------------当前秒数");
System.out.println(year + "--------------当前年");
System.out.println(month + "--------------当前月份");
System.out.println(day + "--------------当前天数");

这种方法是根据calendar获取当前时间


猜你喜欢

转载自blog.csdn.net/MrLi_IT/article/details/80984743