Java Date Time Java Java API
java.time.LocalDateTime
public ZonedDateTime atZone(ZoneId zone)
This method uses fields of 'this' date-time instance along with provided ZoneId to create a new instance of ZonedDateTime.
package com.logicbig.example.localdatetime;import java.time.LocalDateTime;import java.time.ZoneId;import java.time.ZonedDateTime;public class AtZoneExample { public static void main (String... args) { LocalDateTime d = LocalDateTime.of(2016, 12, 20, 14, 30); ZonedDateTime t = d.atZone(ZoneId.of("America/Chicago")); System.out.println(t); }}
2016-12-20T14:30-06:00[America/Chicago]