前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >获取不同时区的时间

获取不同时区的时间

作者头像
阿超
发布2022-08-16 19:29:57
2.1K0
发布2022-08-16 19:29:57
举报
文章被收录于专栏:快乐阿超

真诚与朴实是天才的宝贵品质。——斯坦尼斯拉夫斯基

代码语言:javascript
复制
System.out.println("下面的是两个默认时区的LocalDateTime");
final LocalDateTime localDateTime = LocalDateTime.ofInstant(new Date().toInstant(), ZoneId.systemDefault());
final LocalDateTime localDateTime1 = LocalDateTime.now();
System.out.println(localDateTime);
System.out.println(localDateTime1);
System.out.println("下面的是两个通过Date.from()拿到的默认时区的Date");
// 这里需要使用ZonedDateTime
final Date from = Date.from(Instant.from(ZonedDateTime.now()));
// 这里需要使用OffsetDateTime
final Date from1 = Date.from(localDateTime1.toInstant(OffsetDateTime.now().getOffset()));
System.out.println(from);
System.out.println(from1);
System.out.println("下面的是通过LocalDateTime.ofInstant()拿到的不同时区的LocalDateTime");
// 国际标准时间
final LocalDateTime localDateTime2 = LocalDateTime.ofInstant(Instant.from(LocalDateTime.now().toInstant(ZoneOffset.UTC)), ZoneId.systemDefault());
// 自定义偏移时区 东8区(北京时区) 支持 +h, +hh, +hhmm, +hh:mm, +hhmmss, +hh:mm:ss
final LocalDateTime localDateTime3 = LocalDateTime.ofInstant(Instant.from(LocalDateTime.now().toInstant(ZoneOffset.of("+08:00"))), ZoneId.systemDefault());
System.out.println(localDateTime2);
System.out.println(localDateTime3);
System.out.println("下面的是通过Date.from()拿到的不同时区的date");
// 国际标准时间
final Date from2 = Date.from(Instant.from(LocalDateTime.now().toInstant(ZoneOffset.UTC)));
// 最小时区
final Date from3 = Date.from(Instant.from(LocalDateTime.now().toInstant(ZoneOffset.MIN)));
// 最大时区
final Date from4 = Date.from(Instant.from(LocalDateTime.now().toInstant(ZoneOffset.MAX)));
// 自定义偏移时区 东8区(北京时区) 支持 +h, +hh, +hhmm, +hh:mm, +hhmmss, +hh:mm:ss
final Date from5 = Date.from(Instant.from(LocalDateTime.now().toInstant(ZoneOffset.of("+8"))));
System.out.println(from2);
System.out.println(from3);
System.out.println(from4);
System.out.println(from5);
image-20210328133943751
image-20210328133943751
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档