要获取系统时间,你可以使用java.util.Date类或java.time包下的各种类。
使用java.util.Date类:
// 获取当前系统时间 Date date = new Date(); System.out.println(date); // 获取当前系统时间的毫秒数 long currentTimeMillis = System.currentTimeMillis(); System.out.println(currentTimeMillis);
使用java.time包下的类:
// 获取系统默认时区的当前日期时间 LocalDateTime now = LocalDateTime.now(); System.out.println(now); // 获取系统默认时区的当前日期 LocalDate currentDate = LocalDate.now(); System.out.println(currentDate); // 获取系统默认时区的当前时间 LocalTime currentTime = LocalTime.now(); System.out.println(currentTime); // 获取系统当前时区 ZoneId zoneId = ZoneId.systemDefault(); System.out.println(zoneId);
你还可以使用SimpleDateFormat类将日期时间格式化为指定的字符串:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String formattedDate = format.format(new Date()); System.out.println(formattedDate);
除了以上方法,还可以使用其他类来获取更具体的时间信息,比如获取年、月、日、时、分、秒等。详细可以参考Java官方文档或相关教程。
财旺号所有作品(图文、网盘、音视频)收集于网络,均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。