如何在java中使用日光将日期格式从一个时区转换为另一种时区[重复]

Posted

技术标签:

【中文标题】如何在java中使用日光将日期格式从一个时区转换为另一种时区[重复]【英文标题】:How to convert date formats from one timezone to another with day light in java [duplicate] 【发布时间】:2012-12-06 18:06:15 【问题描述】:

可能重复:Timezone conversion

我想编写一个 java 代码,用于在日光下将日期格式从一个时区转换为另一个时区。 我正在使用 Oracle 数据库。 有什么想法吗?

【问题讨论】:

你的意思是这样吗? ***.com/questions/6567923/timezone-conversion 【参考方案1】:

你想这样做

Date date = new Date();  

DateFormat formatter = new SimpleDateFormat("dd MMM yyyy HH:mm:ss z");  
formatter.setTimeZone(TimeZone.getTimeZone("CET"));  

// Prints the date in the CET timezone  
System.out.println(formatter.format(date));  

// Set the formatter to use a different timezone  
formatter.setTimeZone(TimeZone.getTimeZone("IST"));  

// Prints the date in the IST timezone  
System.out.println(formatter.format(date));  

【讨论】:

以上是关于如何在java中使用日光将日期格式从一个时区转换为另一种时区[重复]的主要内容,如果未能解决你的问题,请参考以下文章

在 VBA 中,如何以简单的方式将 UTC UNIX 时间戳转换为本地时区日期?

如何使用 MQ 的 esql 将日期的特定时区转换为 GMT 时区?

Java时间格式转换,如何获得时区?

将 GMT 日期时间转换为本地时区日期时间

iOS Swift:当字符串包含时区缩写时,如何将特定的日期字符串格式转换为日期对象?

如何将熊猫中的日期时间列全部转换为同一时区