java 时区 edt_时区EST与EST5EDT有何不同?
EST5EDT的EST有何不同? EST不考虑DST吗?
我写了一个小的java片段来弄清楚差异和输出说EST5EDT考虑到DST,而EST没有
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss.SSS");
dateFormat.setTimeZone(TimeZone.getTimeZone("EST5EDT"));
System.out.println("EST5EDT" +dateFormat.format(new Date()));
/* prints EST5EDT2013-Apr-05 02:24:16.471 */
dateFormat = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss.SSS");
dateFormat.setTimeZone(TimeZone.getTimeZone("EST"));
System.out.println("EST "+dateFormat.format(new Date()));
/*prints EST 2013-Apr-05 01:24:16.472 */
但下面的片段产生令人震惊的输出
System.out.println("EST5EDT offset "+TimeZone.getTimeZone("EST5EDT").getRawOffset()/(60*60*1000));
/* prints 5 instead of 4 (DST) */
有人可以解释这里究竟发生了什么吗?为什么getRawOffset返回5而不是4?如何用DST获得时区偏移?
java 时区 edt_时区EST与EST5EDT有何不同?相关推荐
- java国际化之时区问题处理
在国际化的项目中需要处理的日期时间问题主要有两点: 1.日期时间的国际化格式问题处理: 2.日期时间的时区问题处理,这两个问题要区分开,不要弄混了. 日期时间国际化化格式处理 对应的关键词:Local ...
- 时区 java 巴黎,关于时区:Java没有有关所有IANA时区的信息
我正在尝试将来自前端的值映射到ZoneId类,如下所示: Optional.ofNullable(timeZone).map(ZoneId::of).orElse(null) 在大多数时区,它工作正常 ...
- java 时区处理_如何使用Java处理日历时区?
如何使用Java处理日历时区? 我有一个来自我的应用程序的Timestamp值. 用户可以在任何给定的本地TimeZone中. 由于此日期用于假定给定时间始终为GMT的WebService,因此我需要 ...
- java calendar 设置时区_详解Java时区处理之Date,Calendar,TimeZone,SimpleDateFormat
一.概述 1.问题描述 使用Java处理时间时,我们可能会经常发现时间不对,比如相差8个小时等等,其真实原因便是TimeZone.只有正确合理的运用TimeZone,才能保证系统时间无论何时都是准确的 ...
- 【java】带时区的时间格式化
前言 jdk1.8 当前时区 带时区格式化时间 为SimpleDateFormat对象指定时区后,再执行格式化. Calendar cal = Calendar.getInstance(); Simp ...
- java postgresql date_javapostgresql时区总结
标签: 1.首先什么是时区? 时区(Time Zone)是地球上的区域使用同一个时间定义.1884年在华盛顿召开国际经度会议时,为了克服时间上的混乱,规定将全球划分为24个时区. 2.Date Tim ...
- java程序获取时区不对,linux时区不正确解决整理
背景: 运行在linux系统的java程序的时区不对,操作系统时区改正了java程序还是不对. 参考: 1.linux 中 时区不对 及 date 时间 和 hwclock 时间不一致解决方案 2.l ...
- java calendar 设置时区_设置calendar时区
iOS - Swift NSTimeZone时区 前言 public class NSTimeZone : NSObject, NSCopying, NSSecureCoding NSTimeZone ...
- Java与MySQL时区
一.CST 时区混乱 CST是一个混乱的时区,它有四种含义: 美国标准时间 Central Standard Time (USA):UTC-06:00(或UTC-05:00).夏令时:3月11日至11 ...
最新文章
- 反应能力测试题_微笑抑郁的表现症状有哪些?你是否正在受微笑抑郁困扰?(内附测试题)...
- sklearn应用—高斯混合
- SAP CRM One Order框架里旧式的索引表设计原理
- Python+Opencv实现模板匹配
- 【CodeForces - 673D】Bear and Two Paths(构造,tricks)
- webx学习(四)——ResourceLoadingService
- 你还在为查询滑动窗口最大值发愁吗?点开看最高效率解法!
- MySQL 面试必备 8 个知识点
- MFC函数——CWnd::OnCreate
- android手机 hdmi,手机的高清输出——MHL和micro HDMI测试
- 三月不开单,开单吃三月说的是你吗?
- 数据挖掘 顶级期刊_人工智能领域的顶级学术期刊大全(一)
- [k8s]非集群安装过程-笔记
- 云计算中laaS,PaaS和SaaS的含义及区别
- linux查看远程kafka安装目录,Linux系统中KafKa安装和使用方法
- 【九层之台】Web开发教程:1. 基础
- vulnhub靶场——Hacker-Kid-v1-0-1
- fmdb和mysql的区别_FMDB介绍和使用
- JAVA版附魔能附几次_附魔系统调整 所有卡片宝珠限制交易1次
- android简单备忘录实现,android备忘录实现
热门文章
- 【Calcite源码学习】ImmutableBitSet介绍
- 在html中写单选按钮事件,在HTML中如何设置单选按钮
- DBLinq mysql辅助脚本
- 链式法则-梯度更新公式推导(手写笔记)
- [Unity][2D][物理碰撞]同一层级碰撞体忽略碰撞
- 拼多多拼团小程序开发
- myeclipse6.5 注册机
- Docker 之 桥接网络 (二)
- 最好的计算机专科学校排名2015,计算机专业学校排名 什么学校好
- php nuke是什么,phpnuke中文站 - phpnuke安装步骤