LocalDateTime localDateTime = LocalDateTime.of(2021, 01, 17, 18, 00, 00); System.out.println("当前时区(北京)时间为:" + localDateTime); // 转换为偏移量为 -4的OffsetDateTime时间 // 1、-4地方的晚上18点 System.out.println("纽约时区晚上18点:" + ZonedDateTime.of(localDateTime, ZoneId.of("...
ZoneOffset.ofHours(-4));System.out.println("-4偏移量时间为:" + offsetDateTime);// 转为LocalDateTime 注意:时间还是未变的哦System.out.println("LocalDateTime的表示形式:" + offsetDateTime.toLocalDateTime());}输出:-4偏移量时间为:2021-01-17T19:33:28.139-04:00LocalDateTime的表示形式:2021-01...
LocalDateTime localDateTime = LocalDateTime.of(2021, 01, 17, 18, 00, 00); System.out.println("当前时区(北京)时间为:" + localDateTime); // 转换为偏移量为 -4的OffsetDateTime时间 // 1、-4地方的晚上18点 System.out.println("纽约时区晚上18点:" + ZonedDateTime.of(localDateTime, ZoneId.of("...
在Java中,OffsetDateTime和LocalDateTime是两个常用的日期时间类,分别表示带有时区偏移量的日期时间(UTC时间加减某小时数)和仅包含日期时间信息(不带时区)。OffsetDateTime转LocalDateTime通常不直接涉及四舍五入操作,因为这是一个去除时区信息的过程,不涉及时间的数学调整。不过,了解这个转换的背景对于正确使用这两个类很有...
LocalDateTime表示ISO-8601日历系统中的不带时区的日期时间,是一个不可变的日期时间对象,用于表示日期和时间,如生日、截止日期等。然而,没有时区信息,LocalDateTime仅表示日期时间描述,无法在时间线上具体定位某一时刻。OffsetDateTime结合了LocalDateTime和时区偏移量,表示与UTC偏移量相关的日期时间,存储纳秒...
LocalDateTime:本地日期时间 OffsetDateTime:带偏移量的日期时间 ZonedDateTime:带时区的日期时间 也许平时开发中你只用到过LocalDateTime这个API,那是极好的,但是不能止步于此,否则就图样图森破了。 随着场景的多样性变化,咱们开发者接触到OffsetDateTime/ZonedDateTime的概率越来越大,但凡和国际化产生上关系的大概率都会用...
importjava.time.LocalDateTime;importjava.time.OffsetDateTime;importjava.time.ZonedDateTime;importjava.time.format.DateTimeFormatter; 1. 2. 3. 4. 构造 LocalDateTime // 获取本地时间LocalDateTimenow=LocalDateTime.now();System.out.println(now);// 2023-09-20T15:12:35.899// 获取当前的纽约时间LocalDateTime...
OffsetDateTime.ToLocalDateTime 方法參考 意見反應 定義命名空間: Java.Time 組件: Mono.Android.dll [Android.Runtime.Register("toLocalDateTime", "()Ljava/time/LocalDateTime;", "", ApiSince=26)] public Java.Time.LocalDateTime? ToLocalDateTime (); 傳回 LocalDateTime 屬性 RegisterAttribute 適用於 ...
dateTimeInStr,formatter);System.out.println(localDateTime);// System.out.println(offsetDateTime);
LocalDateTime localDateTime = LocalDateTime.now(); 1. 按照OffsetDateTime提供的方法: OffsetDateTime of(LocalDateTime dateTime, ZoneOffset offset) 1. 即我们还需要一个ZoneOffset; 而ZoneOffset表示的是格林威治/UTC的时区偏移量,例如+02:00。 所以我们可以这么用: ...