dst相关内容

使用Python查找时区当前是否处于夏令时

我们有一台在格林尼治标准时间运行的服务器。我需要编写一个Python脚本来确定它是否当前(在此秒)位于加利福尼亚州洛杉矶的夏令时(DST)。我该怎么做?我查看了pytz和时间,但无法弄清楚。我意识到我可以创建一些逻辑,例如将洛杉矶的当前时间与格林尼治标准时间进行比较,但是如果我可以改用标准库,那就干净了很多。 谢谢 编辑:这是我设置时区的一些示例代码: from pytz im ..
发布时间:2020-10-26 23:14:35 Python

Python夏令时

如何检查夏令时是否有效? 解决方案 您可以使用 time.localtime 并查看 tm_isdst 标志。 >>导入时间 >> time.localtime() (2010,5,21,21,48,51,4,141,0) > _.tm_isdst 0 使用 time.localtime(),您可以在任意时间问相同的问题,以了解DST在当前时区是否有效。 ..
发布时间:2020-10-26 23:14:32 Python

Windows中的历史夏时制

Windows中是否有一种简便的方法(使用Delphi,而不是.NET)将夏令时转换为本地时间,并进行了夏令时调整。 数据返回12年,因此需要考虑这段时间内DST开始/结束日期的变化。 解决方案 有趣,非常相似问题昨天在LinkedIn上出现。 这是我在此处给出的答案: 时区有些浮动, 特别是在夏令时 开始/结束时。 此数据库( http://en.wikip ..
发布时间:2020-10-20 04:52:03 其他开发

Python将夏令时转换为标准时区时间

我有来自字段(佛罗里达)的数据,这将其保存为本地时间。佛罗里达州有夏令时。因此,我想将其转换为EST区域。我该怎么做? 我的代码: local_df.index = DatetimeIndex(['2019-06-01 06:58:45','2019- 10-01 06:59:00', '2019-10-01 06:59:15', '2020-07-18 09:16:30','2020- ..
发布时间:2020-10-19 00:44:00 Python

Java夏时制似乎是错误的

自昨天(21/10/2018)以来,我一直遇到Java时区问题。看起来Java正在考虑在巴西实施夏令时,但实际上却没有。 我创建了以下测试来确定 public static void main(String [] args){ ZonedDateTime dateTime = LocalDateTime.now()。atZone(ZoneId.systemDefault( )) ..
发布时间:2020-10-19 00:30:26 Java开发

解析时区并转换为夏令时

我有一个带有 Datetime 列的熊猫数据框: Datetime 0 2019-01-01 17:02:00 1 2019-01-01 17:03:00 2 2019-01-01 17:04:00 3 2019-01 -01 17:05:00 ... 日期时间不含东部标准时间(EST)夏令时调整(python不知道这一点)。我需要通过夏令时调整将日期时间 ..
发布时间:2020-10-19 00:17:38 Python

Pytz将时间转换为UTC而无需DST

在发布此信息之前,我已经做了很多研究,但似乎无法正确完成转换。我有一些带有时间戳的数据,有些应用了DST,而另一些则没有。我认为指定不带DST的正确方法是将 is_dst 参数用于pytz。所有3个选项的UTC偏移都相同,这是不正确的。偏移量应为+1000。进行此转换的最佳方法是什么,为什么is_dst参数没有任何区别? pytz_eastern.localize(datetime(201 ..
发布时间:2020-10-19 00:11:15 其他开发

在不重新启动服务器的情况下处理Tomcat中的夏令时

我有一个在Tomcat上运行的Java Web应用程序,用于为客户端创建计划的事件。我对基础操作系统,Tomcat和JVM的默认日期时间有疑问。 当我检索 Date 通过Java代码,它类似于基础操作系统。然后,我只是为了模拟夏时制效果而更改了操作系统时间,但是该应用程序没有反映出操作系统时间。 然后,我对其进行了更多了解,发现JRE负责维护JVM的日期时间。但是,当我重新启动tomc ..
发布时间:2020-10-18 23:37:13 Java开发

C#-在DST过渡日处理主要时间的范围-提供的DateTime表示无效时间

几个前提: 用“普遍存在的时间”是指它在本地的处理方式(我的行业使用此术语)。例如,东部普遍时间的UTC偏移为-05:00,但DST期间为-04:00 我发现通过处理最终值可以更清晰地处理范围数据作为排他性方法,而不是骇人听闻的包含性方法(必须从超出范围末端的第一个值中减去 epsilon )。 例如,根据间隔符号是 [0,1),它比更具可读性[ 0,0.99999999999 .. ..
发布时间:2020-10-18 23:08:09 C#/.NET

如何在PHP中将夏令时设置为关闭

我有这行代码将夏令时设置为“开”,这是将其设置为“关”的正确方法 //是否启用夏令时? $ rcmail_config [’dst_active’] =(bool)date(’I’); 解决方案 date('I' )(即大写字母i)在当前默认时区在DST中。 如果返回1而不是0 并且所涉及的时区不是在DST 中,您选择的时区不正确或使用的时区数据已过期。 ..
发布时间:2020-10-18 22:54:09 PHP

如何将Time :: Piece将本地时间转换为UTC时尊重DST?

我想将时间戳从本地时间转换为GMT。我有旧代码,可以使用 Time :: Local :: timelocal()和 gmtime “手动”执行此操作。它可以工作,但是我不喜欢它,而是想使用 Time :: Piece 来代替。我使用了此答案(尽管它们正以相反的方式进行转换,但是我能够替换 + 和-:-))。 这是我的代码: #!/ usr / bin / env perl 使用 ..
发布时间:2020-10-18 22:35:25 其他开发

DateTime对象不受其时间戳约束吗?

DateTime 对象不受其时间戳约束吗?还是 getTimestamp()有某种副作用 何时用于DST更改? 详细信息 当设置时间戳记时 DST 上的 DateTime 对象(表示格式化的时间在更改时钟之前/之后都存在)返回的时间戳 $ php --version PHP 7.1.3(cli)(内置:Mar 17 2017 16:59:59)(NTS) 版权所有(c)19 ..
发布时间:2020-10-18 22:26:32 PHP

为什么C#无法检测到1970/1/1在BST下?

我正在使用一个第三方API,该API返回“每日时间”值作为DateTime值,并将1970年1月1日作为日期部分。因此对于5AM,它将返回类似 1969-12-31T21:03:00.000-08:00 问题是,如果用户在伦敦时间,C#将无法应用1970-01-01的BST调整。 例如,UTC中的 1970-01-01 5AM 的UTC应该为 1970-01-01 6AM 伦敦。 看到转 ..
发布时间:2020-10-18 21:24:21 C#/.NET

获取发生夏时制过渡的下一个日期/时间

我想在C#中编写(或使用它已经退出的情况)一个函数,该函数在给定 System.TimeZoneInfo 对象以及该时区中的特定“开始时间”。返回的时间应在提供的时区中。我想要的函数具有以下签名: public DateTime GetNextTransition(DateTime asOfTime,TimeZoneInfo timeZone) { //实施我! } ..
发布时间:2020-10-18 21:13:30 C#/.NET

为什么不减去两个本地DateTime值来说明夏令时?

我正在使用一些C#代码来尝试了解在夏令时方面C#中减去DateTime对象的工作原理。 每个Google和其他来源,2017年东部标准时区的夏令时“春季提前”事件发生在3月12日凌晨2:00。因此,当天的前几个小时是: 12:00 am-1:00 am 1:00 am-2:00 am (没有2:00 am-3:00 am由于“春天来临”而导致的小时数) 3:00 am-4:0 ..
发布时间:2020-10-18 20:57:56 C#/.NET

在指定时区导入日期时间,而不考虑夏令时

我有一个从数据记录器获取的时间序列数据,该数据记录器设置为一个没有夏令时的时区( NZST 或UTC + 12:00),则数据跨度为数年。数据记录器不考虑DST更改,而是在有/没有DST的情况下与本地时间同步(取决于部署它的人)。 但是,当我将数据输入R ,我无法正确使用 as.POSIXct 忽略DST。我在具有以下设置的Windows计算机上使用的是R 2.14.0: > Sys. ..
发布时间:2020-10-18 20:36:25 其他开发

Python的夏令时

我正在编写一个处理很多时区并跨越时区的程序。我最常处理的两件事是从“现在”创建一个日期时间对象,然后本地化一个简单的日期时间对象。 要从现在开始在太平洋时区中创建日期时间对象,我目前正在执行此操作(python 2.7.2 +) from datetime import datetime import pytz la = pytz.timezone(“ America / L ..
发布时间:2020-10-18 20:24:48 Python

节省日期时间和时间的最佳做法数据取决于日期时间时数据库中的时区信息

关于保存日期时间&的问题很多。数据库中的时区信息,但在整体上更多。在这里,我想解决一个具体情况。 系统规格 我们有一个Orders系统数据库 这是一个多租户系统,租户可以使用任意时区(它是任意的,但每个租户使用一个时区,保存在租户中表一次,永不更改) DB中需要涵盖业务规则 当承租人向系统中下订单时,订单号将根据其本地日期时间计算(实际上不是数字,而是某种数字)像 ORD ..
发布时间:2020-10-18 20:19:07 其他开发