如何在 Java 中获取当前日期
直接获取当前日期
LocalDate now = LocalDate.now();获取当前日期的特定部分
// 获取年月日 int year = now.getYear(); int month = now.getMonthValue(); int day = now.getDayOfMonth(); // 获取时分秒 int hour = now.getHour(); int minute = now.getMinute(); int second = now.getSecond(); // 获取时区 ZoneId zoneId = now.getZone();格式化当前日期
// 使用 SimpleDateFormat 格式化日期 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String formattedDate = sdf.format(now);获取当前日期的毫秒数
// Instant 类表示从 1970 年 1 月 1 日午夜 (UTC) 开始的秒数和纳秒 Instant instant = Instant.now(); // 获取从 Epoch 开始的毫秒数 long milliseconds = instant.toEpochMilli();获取当前日期的纪元日
// JulianDay 类表示从儒略历开始的纪元日数 JulianDay julianDay = JulianDay.now(); // 获取纪元日数 double julianDayNumber = julianDay.getDayNumber();以上就是java怎么获得当前日期的详细内容,更多请关注知识资源分享宝库其它相关文章!
版权声明
本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com
发表评论