首页 > TAG信息列表 > timezone-offset

带有DST的Java时区显示错误的时间(负历元)

我很难理解以下代码的行为: TimeZone zone = TimeZone.getTimeZone("Asia/Jerusalem"); DateFormat format = DateFormat.getDateTimeInstance(); format.setTimeZone(zone); //printing out 4 different epoch dates //print out using formatter with

java-如何使ZoneOffset UTC返回“ 00:00”而不是“ Z”

java中是否有任何内置方法为ZoneOffset UTC返回“ 00:00”? getId()方法仅返回“ Z”. 我当前的方法是手动将结果更改为“ Z”,将其更改为“ 00:00” public static String getSystemTimeOffset() { String id = ZoneOffset.systemDefault().getRules().getOffset(Instant.now(

Javascript解析JSON日期时区不匹配导致显示错误的日期

javascript解析日期的显示根据加载页面的计算机的时区而有所不同. SERVER TIME: EST MACHINE #1 TIME: EST - shows proper date MACHINE #2 TIME: EST - shows proper date MACHINE #3 TIME: PST - shows one day earlier MACHINE #4 TIME: PST - shows one day earlier 我想

android-以所需的TimeZone从毫秒显示正确的时间

我正在开发一个从Google TimeZone API获取数据的应用程序. 简而言之,我在地球上所需的时间以毫秒为单位. 例如:1504760156000它显示伦敦的日期时间,即 Thu Sep 07 2017 09:55:56 当我从UTC进入TimeZone 05:00时,如果我在这些毫秒内操作1504760156000,它将显示整个日期时间,如下所

如何在java8中获取默认的ZoneOffset?

使用java8我们知道使用ZoneId.default()可以获得系统默认的ZoneId,但是如何获取默认的ZoneOffset? 我看到ZoneId有一些“规则”,每个规则都有一个ZoneOffset,这是否意味着ZoneId可能有多个ZoneOffset?解决方法:TL;博士 OffsetDateTime.now().getOffset() 但您可能应该使用时区而不

javascript – 以小时为单位获取时区差异

我想通过Node.js时刻模块获得纽约和香港之间的时区差异.我做了一些初步的工作. var NewYork_time_hr = moment().tz("America/New_York").format('HH'); var HongKong_time_hr = moment().tz("Asia/Hong_Kong").format('HH'); 然后我可以继续编写一个函数来计算2个时区之间的差

PHP的DST处理时区

我正在处理日历应用程序.在这个来自不同时区的用户创建/查看事件. 我想按照以下方法以UTC格式保存事件时间并在用户的本地时间显示它们.注意:用户具有首选时区设置. 要将事件开始时间保存为UTC时间戳: $timezone = new DateTimeZone( $user_timezone_name ); $utcOffset = $timezone

如何在Java 1.5.0中修复不正确的时区偏移?

我有一个程序,它使用java.util.TimeZone为各种时区生成GMT偏移量.最近有人指出,阿根廷布宜诺斯艾利斯的其中一个时区已经过了一个小时. 我写了一个简单的java程序来查看java TimeZone类给出的偏移量.事实证明它为布宜诺斯艾利斯提供了错误的价值,但所有其他时区(我们使用的)都没问

PHP:具有时区的DateTime :: createFromFormat()

我想将日期形式从d / m / Y转换为Y-m-d,时区偏移. 我可以使用以下代码从d / m / Y转换为Y-m-d: $date = DateTime::createFromFormat('d/m/Y', $date); $date = $date->format('Y-m-d'); 但我不知道如何添加时区偏移量.解决方法:只需使用DateTime::setTimeZone(): $date = DateTim

python – 使用pytz从UTC偏移“Canonical”?

我很好奇如何调用在某些时区选择器上提供的“规范”时区偏移(如果甚至有这样的事情,作为规范偏移,我甚至不确定). 例如,在Windows XP上,您可以看到对于东部时间(美国和加拿大),下拉列表始终显示GMT-05:00这实际上在全年都不正确,因为当夏令时生效时, UTC的偏移量仅为-4:00.另一方面,

java – MST映射到当前是MDT的joda中的Denver时区.这是joda DateTimeZone中的错误吗?

我需要将GMT转换为亚利桑那时间.亚利桑那州目前有MST(夏令时). 但是在Joda Time DateTimeZone代码中,MST已映射到America / Denver: map.put("MST", "America/Denver"); 可以看出,目前丹佛有夏令时,因此有MDT. 那么为什么在DateTimeZone代码中进行了这样的映射呢? 从格林尼治标准时

javascript – jQuery.datepicker.formatDate和时区偏移量

为了处理日期,我在我的应用程序中使用了jQuery UI公共方法:jQuery.datepicker.formatDate 参见params&来源:https://github.com/jquery/jquery-ui/blob/master/ui/jquery.ui.datepicker.js 但是,根据计算机时区,有时会显示错误的日期. 演示:http://jsfiddle.net/7ACdB/ 在Windows中使

使用Joda处理时区偏移过渡和夏令时

我试图解析日期时间字符串并创建Joda DateTime对象. 我的数据来自遗留数据库,该数据库存储日期时间字符串而不指定时区/偏移量.虽然未存储日期时间字符串的时区/偏移量,但遗留系统的业务规则是所有日期时间都存储在东部时间.遗憾的是,我没有权限更新旧数据库存储日期时间字符串的方

javascript – 检查日光时间是否对不同的时区有效

javascript中有许多解决方案可用于检查日期是否在白天[How to check if the DST (Daylight Saving Time) is in effect and if it is what’s the offset?]. 但是,只有当某人处于适用日光效果的同一时区时,该解决方案才有效, 恩.假设我当前的浏览器(客户端)是IST(印度标准 – 没有

python – 将特定时区中的datetime对象转换为该时区中的纪元秒

例如:  &GT&GT&GT打印dt 2012-12-04 19:00:00-05:00 如您所见,我有这个日期时间对象如何将此日期时间对象转换为格林威治标准时间-5中的纪元秒数. 我该怎么做呢?解决方法:你的日期时间不是一个天真的日期时间,它知道它所在的时区(你的打印状态是-5).因此,在将其转换为纪元之前,您只需将

javascript – Date.getTimezoneOffset倒置?

我的服务器有一个JSON响应,在几秒钟内给出了我的UTC Unix时间戳.我正在将其解析为将在图表中使用的JavaScript日期(在用户的语言环境中显示时间). 我显然必须将我的时间戳(以UTC格式)哄骗到浏览器的语言环境中,所以我编写了一个函数,在浏览器的语言环境中创建一个新的Date,在其上调