原标题:技术分享:CST和GMT时间的区别

问题描述

今天遇到一个奇怪的问题,在服务器端通过 Java 获取当前时间为 Fri Aug 28 09:37:46 CST 2009, 转化为GMT时间为:28 Aug 2009 01:37:46 GMT,也就是说GMT时间加上 8 个小时等于CST表示的时间, 那这个CST不就是北京时间么,因为我们是在东八区的。

一切看起来很正常,不过在客户端用JavaScript解析这个时间就有问题了:

好奇怪,这次GMT和CST表示的时间居然相差整整 14 个小时?

百度一下

找到这篇文章,问题已经很明了。

GMT(Greenwich Mean Time)代表格林尼治标准时间,这个大家都知道。

而CST却同时可以代表如下 4 个不同的时区:

可见,CST可以同时表示美国,澳大利亚,中国,古巴四个国家的标准时间。

前面提到的通过 Java 获取的CST时间用的是China Standard Time,而客户端JavaScript则默认采用的是美国的中部时间。

所以将 Fri Aug 28 09:37:46 CST 2009 加上 6 个小时,再加上 8 个小时,就等于 Fri Aug 28 2009 23:37:46 GMT+0800

可见,在以后的编程中为了避免错误,还是不要使用CST时间,而尽量采用GMT时间。返回搜狐,查看更多

责任编辑:

java cst gmt_技术分享:CST和GMT时间的区别相关推荐

  1. CST和GMT时间的区别

    CST和GMT时间的区别 今天遇到一个奇怪的问题,在服务器端通过 c# 获取当前时间为 Fri Aug 28 09:37:46 CST 2009, 转化为 GMT时间为:28 Aug 2009 01: ...

  2. 基于华为云obs实现文件上传下载(技术栈mysql+springboot+Maven+jsp+java)的技术分享

    基于华为云obs实现文件上传下载(技术栈mysql+springboot+jsp+java)的技术分享 obs实现文件上传下载 前言 一.OBS是什么? 二.使用步骤 1.1 前期准备 2 工具的内容 ...

  3. java有趣的技术分享ppt_技术分享 | 关于 MySQL Online DDL 有趣的验证

    作者:胡存存 爱可生 DBA 团队成员,主要负责 MySQL 故障处理和 SQL 审核优化.对技术执着,为客户负责. 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系 ...

  4. java cst_CST和GMT时间的区别

    问题描述 今天遇到一个奇怪的问题,在服务器端通过 Java 获取当前时间为 Fri Aug 28 09:37:46 CST 2009, 转化为GMT时间为:28 Aug 2009 01:37:46 G ...

  5. java cst gmt_“CST”和“GMT”时间的区别?

    展开全部 1.名称不一样. CST被视为美国.澳大利亚.古巴或中国的标准时间. GMT被视为世界时UT, 即格林尼治平太阳时间,指32313133353236313431303231363533e78 ...

  6. java有趣的技术分享ppt,java面试数据结构与算法高频考

    前言 本文涵盖了阿里巴巴.腾讯.字节跳动.京东.华为等大厂的Java面试真题,不管你是要面试大厂还是普通的互联网公司,这些面试题对你肯定是有帮助的,毕竟大厂一定是行业的发展方向标杆,很多公司的面试官同 ...

  7. java中间件_Java技术分享:一致性更强的分布式数据库中间件

    分布式数据库中间件 ShardingSphere 将 Sea t a 分布式事务能力进行整合,旨在打造一致性更强的分布式 数据库中间件 . 背景 数据库领域,分布式事务的实现主要包含:两阶段的 XA ...

  8. java foward_Java技术分享:Forward和Redirect的区别

    用户向服务器发送了一次HTTP请求,该请求可能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的.根据转发方式的不同,可以区分为直接请求转发 ...

  9. 重庆思庄Linux技术分享- linux vi与vim的区别

    VI与VIM区别 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面. vim的这些优势主要体现在以下几个方面: 1.多级撤消 我们知道在vi ...

最新文章

  1. scala可变长度参数函数
  2. 数字图像处理7:图像增强之灰度变换
  3. 十六、用信号量机制实现进程互斥、同步、前驱关系
  4. 简明python教程 --C++程序员的视角(九):函数式编程、特殊类方法、测试及其他
  5. C++ : KMP 字符串匹配算法
  6. AI框架你只会调包,这种想法很危险!
  7. iOS---------关于野指针定位总结
  8. C++ 函数参数3种传值方式(以交换两个数为例)
  9. 程序编译时书写Makefile注意事项一例
  10. 文本框获取和失去焦点默认值问题
  11. 解决xib自定义tableFooterView一个神奇的bug
  12. 关于python变量_关于python变量练习题
  13. python中对象的特性_Python深入学习之对象的属性
  14. 十二月十六日鸿蒙,华为12月16日举行鸿蒙 2.0 手机开发者Beta活动,分享鸿蒙OS2.0设计理念...
  15. 反编译获取线上任何微信小程序源码(转)
  16. 编写一个链表结构关于车的属性,读取任意多辆车的车型、车牌号、外形颜色、价钱输入。之后遍历链表,再将链表数据打印出来。
  17. 盘点百度 4 个牛逼哄哄的开源项目
  18. 获奖团队访谈录|“AI+无线通信赛道”二等奖团队
  19. web调用摄像头拍照并上传到服务器
  20. 节气丨大雪至,人间至此雪盛时,岁暮天寒,顺问冬安

热门文章

  1. java计算机毕业设计携手同游旅游社交平台源码+mysql数据库+lw文档+系统+调试部署
  2. 蓝桥杯单片机第8届省赛程序题参考答案
  3. 敲黑板,也来谈如何设计一个秒杀系统(重点)
  4. 7-Zip如何创建分卷压缩文件,进行分批压缩?
  5. 电商--订单支付中存在的问题以及思考
  6. http://www.rayfile.com/zh-cn/files/20bdf5b0-5ade-11e4-b4a4-0015c55db73d/c66184ab/
  7. JAVA面向对象详细
  8. Python解决unicode编码 \xe7\xbb\x87转化为中文
  9. 非连续性概率分布的概率密度(有间断点时如何求数学期望)
  10. 天骄2 mysql错误_关于凤舞天骄7740,Mysql5.0出现cmd.dll及11188.exe的处理办法