<dependency> <groupId>clj-time</groupId> <artifactId>clj-time</artifactId> <version>0.15.2</version> </dependency> import org.joda.time.DateTime; import org.joda.time.DateTimeZone; import org.joda.time.format.DateTimeFormat; import org.joda.time.format.DateTimeFormatter; public class TimezoneConverter { public static void main(String[] args) { String datetime = "2022-01-01 10:00:00"; DateTimeZone sourceTimezone = DateTimeZone.forID("Asia/Shanghai"); DateTimeZone targetTimezone = DateTimeZone.forID("America/New_York"); DateTimeFormatter formatter = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss"); DateTime sourceDateTime = formatter.withZone(sourceTimezone).parseDateTime(datetime); DateTime targetDateTime = sourceDateTime.withZone(targetTimezone); String targetDatetimeString = formatter.print(targetDateTime); } }


上一篇:
下一篇:
切换中文