java new Date() 变成GMT GMT时间与CST时间转换

news/2024/11/30 0:40:10/

今天在做项目时发现new Date()输出时间之后成为GMT时间

	public static void main(String[] args) throws ParseException {System.out.println(new Date());SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println(sdf.format(new Date()));}

输出结果为

Fri Oct 09 09:15:10 GMT 2015
2015-10-09 09:15:10

我们现在用的时间是北京时间,是CST。

最后发现,出现这种现象的原因是使用的jdk是1.5。当改为jdk1.6之后,生成的时间变为CST

Fri Oct 09 17:18:13 CST 2015
2015-10-09 17:18:13

jdk1.5下怎么输出CST时间呢。可以使用如下方法

	public static void main(String[] args) throws ParseException {System.out.println(new Date());SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// CST(北京时间)在东8区sdf.setTimeZone(TimeZone.getTimeZone("GMT+8"));System.out.println(sdf.format(new Date()));}

通过这种方法,可以把输出任意时区的时间。




http://www.ppmy.cn/news/820506.html

相关文章

UTC时间、CST时间和GMT时间

1、UTC时间是l零时区的时间。(时间协调时间) CST时间是四大时区的时间,(中央标准时间) 分别是: Central Standard Time (USA) UT-6:00(美国cst时间:零区时减6个小时)Cen…

Java获取GMT(格林威治)时间

格林威治时间(GMT)是指格林威治所在地的标准时间 ,是北京时间减去8个小时后的时间。 1、以前是通过new Date().toGMTString()来获取,但是已过时; 2、现在通过以下方法获取: import java.text.DateFormat…

Python之UTC(格林威治时间)转北京时间(本地时间)和获取当前时间

代码 import timetime_stamp int(time.time())loc_time time.localtime(time_stamp) time_1 time.strftime("%Y-%m-%d %H:%M:%S",loc_time)print(utc时间戳:,time_stamp) print(utc转本地时间:,time_1)运行: 单行命令版——或…

时间标准 GMT, UTC, CST

# GMT Greenwich mean time 缩写 ,即:格林尼治时间 # UTC Universal Time Coordinated的缩写, 即 世界协调时。 以原子时钟长为基础,比GMT格林威治时更加科学更加精确。 UTC是国际无线电咨询委员会制定,与GMT时差大约0.9秒&am…

JAVA实现GMT转换北京时间

简单粗暴上代码&#xff0c;把获取到http的响应头的GMT时间转换成北京时间 String urlStr "http://aaa.bbb.cc/a.pdf";Set<String> headSet new HashSet<>();headSet.add("Last-Modified");Map<String, Object> resultMap HttpUtil.d…

Java中得到GMT 时间(格林时间)

GMT 时间(格林时间) 即中央时区时间&#xff0c;北京时间是在东八区&#xff0c;所以北京时间 格林时间8小时. java中得到GMT时间的大代码片段如下&#xff1a; Calendar cd Calendar.getInstance();SimpleDateFormat sdf new SimpleDateFormat("EEE d MMM yyyy HH:mm:s…

彻底弄透Java处理GMT/UTC日期时间

平时工作中遇到时间如何处理&#xff1f;用Date还是JDK 8之后的日期时间API&#xff1f;如何解决跨时区转换等等头大问题。A哥向来管生管养&#xff0c;管杀管埋&#xff0c;因此本文就带你领略一下&#xff0c;Java是如何实现GMT和UTC的&#xff1f; 众所周知&#xff0c;JDK…

【Linux 驱动篇(四)】设备树

文章目录 一、什么是设备树二、DTS、 DTB 和 DTC三、DTS 语法1. .dtsi 头文件2. 设备节点3. 标准属性3.1 compatible 属性3.2 model 属性3.3 status 属性3.4 #address-cells 和#size-cells 属性3.5 reg 属性 ...... 一、什么是设备树 设备树(Device Tree)&#xff0c;将这个词分…