We would like to know how to create Timezone from offset and another timezone.
import java.time.ZoneId; import java.time.ZoneOffset; import java.time.ZonedDateTime; // w ww . ja v a 2 s . c o m public class Main { public static void main(String[] args) { ZoneId offsetOfSixHours = ZoneId.ofOffset("UTC", ZoneOffset.ofHours(-6)); System.out.println(ZonedDateTime.now().withZoneSameInstant(offsetOfSixHours)); } }
The code above generates the following result.