diff --git a/core-java-modules/core-java-8-datetime/src/test/java/com/ossez/datetime/DateTimeZoneUnitTest.java b/core-java-modules/core-java-8-datetime/src/test/java/com/ossez/datetime/DateTimeZoneUnitTest.java new file mode 100644 index 0000000000..d90f4f4592 --- /dev/null +++ b/core-java-modules/core-java-8-datetime/src/test/java/com/ossez/datetime/DateTimeZoneUnitTest.java @@ -0,0 +1,33 @@ +package com.ossez.datetime; + +import org.junit.Test; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import java.time.LocalDateTime; +import java.time.Month; +import java.time.ZoneId; +import java.time.ZoneOffset; +import java.time.format.FormatStyle; +import java.util.Locale; + +import static org.assertj.core.api.Assertions.assertThat; + +public class DateTimeZoneUnitTest { + private static final Logger logger = LoggerFactory.getLogger(DateTimeZoneUnitTest.class); + + @Test + public void zoneId_out() { + ZoneId zoneId = ZoneId.of("Asia/Shanghai"); + logger.debug("zoneId: {}", zoneId); + } + + + @Test + public void zoneOffset_out() { + LocalDateTime now = LocalDateTime.now(); + ZoneId zone = ZoneId.of("Asia/Shanghai"); + ZoneOffset zoneOffSet = zone.getRules().getOffset(now); + logger.debug("zoneOffSet: {}", zoneOffSet); + } +} \ No newline at end of file