datetime相关内容

如何判断时区是否在一年中的任何时候都遵守夏令时?

在 PHP 中,您可以通过以下方式判断给定日期是否在夏令时期间: $isDST = date("I", $myDate);//1 或 0 问题在于,这只告诉您该时间点是否在夏令时.是否有可靠的方法来检查 DST 在该时区的任何时间是否有效? 编辑澄清: 澳大利亚布里斯班一年中的任何时候都不实行夏令时.全年都是 GMT+10. 澳大利亚悉尼从 10 月到 3 月从 GMT+10 变 ..
发布时间:2022-01-16 18:49:26 PHP

使用 JavaScript 将带有时区的日期字符串转换为本地时间的日期对象

我的日期字符串格式如下:yyyy-MM-ddTHH:mm:ss-0Z00 示例 1:2010-03-05T07:03:51-0800 示例 2:2010-07-01T20:23:00-0700 我需要使用这些日期字符串创建一个日期对象.new Date() 不适用于此字符串.请帮我将这些日期字符串转换为具有本地时区的日期对象. 谢谢! 编辑:我在 Pentaho Da ..
发布时间:2022-01-16 18:49:09 前端开发

将 UTC 日期时间转换为另一个时区

我有一个来自数据库记录的 UTC 日期时间值.我还有一个用户指定的时区(TimeZoneInfo 的一个实例).如何将该 UTC DateTime 转换为用户的本地时区?另外,如何确定用户指定的时区当前是否正在遵守 DST?我正在使用 .NET 3.5. 谢谢,标记 解决方案 看看 DateTimeOffset 结构: //用户指定的时区TimeZoneInfo 南极 =TimeZ ..
发布时间:2022-01-16 18:44:25 C#/.NET

php:通过 UTC 偏移量设置时区

使用 javascript 我知道我的用户时区是 UTC +3. 现在我想用这些知识创建 DateTime 对象: $usersNow = new DateTime('now', new DateTimeZone("+3")); 我收到了回复: '未知或错误的时区 (+2)' 我做错了什么?我该如何解决? 解决方案 这个怎么样... $original = new Date ..
发布时间:2022-01-16 18:44:17 PHP

获取本地时区的 Olson TZ 名称?

如何获得奥尔森时区名称(例如Australia/Sydney) 对应于 C 的 localtime 调用给出的值? 这是通过 TZ、符号链接 /etc/localtime 或在与时间相关的系统配置中设置 TIMEZONE 变量覆盖的值文件. 解决方案 我认为最好的办法是遍历所有 pytz 时区并检查哪个与本地时区匹配,每个 pytz 时区对象都包含有关 utcoffset 和 tzn ..
发布时间:2022-01-16 18:44:07 服务器开发

将纪元时间转换为日期

我已经尝试了上百万种不同的方法,但都无济于事.任何帮助将非常感激. long millis = getMillisFromServer();日期日期 = 新日期(毫秒);DateFormat 格式 = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");format.setTimeZone(TimeZone.getTimeZone("澳大利亚/悉尼"));字符 ..
发布时间:2022-01-16 18:43:54 Java开发

如何将日期时间从一个时区转换为另一个时区

记录是根据美国时区保存的,但如果我想向用户显示相同的记录,它应该将服务器日期时间与(美国时区)转换为用户的日期时间与用户的时区 解决方案 如果你输入谷歌“Java 日期更改时区"或“Javascript 日期更改时区".您将获得一项结果: 在 Java 中(来源:http:///www.coderanch.com/t/417443/java/java/Convert-Date-one ..
发布时间:2022-01-16 18:43:01 Java开发

在 PHP 中将 UTC 日期转换为本地时间

我将 UTC 日期存储到数据库中: $utc = gmdate("M d Y h:i:s A"); 然后我想将保存的 UTC 日期转换为客户端的本地时间. 我该怎么做? 谢谢 解决方案 date() 和 localtime() 都使用服务器的本地时区,除非被覆盖;您可以覆盖与 date_default_timezone_set() 一起使用的时区. http://ww ..
发布时间:2022-01-16 18:39:49 PHP

将 UTC 日期转换为其他时区

我正在使用这种方法将 UTC 时间转换为另一个时区: SimpleDateFormat 格式 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");解析日期 = format.parse("2011-03-01 15:10:37");TimeZone tz = TimeZone.getTimeZone("美国/芝加哥");格式.setTimeZone(tz) ..
发布时间:2022-01-16 18:39:27 移动开发

php将日期时间转换为UTC

我需要一种简单的方法来将日期时间戳转换为 UTC(从服务器所在的任何时区),希望不使用任何库. 解决方案 试试 getTimezone 和 setTimezone,见例子 (但这确实使用了一个类) 更新: 没有任何课程,你可以尝试这样的事情: $the_date = strtotime("2010-01-19 00:00:00");echo(date_default_t ..
发布时间:2022-01-16 18:38:17 PHP

Python 时间老化,第 2 部分:时区

继我之前的问题之后,Python 老化时间,我现在遇到了一个关于时区的问题,事实证明它并不总是“+0200".所以当 strptime 试图解析它时,它会抛出一个异常. 我曾想过用 [:-6] 或其他什么来切断 +0200,但有没有真正的方法可以用 strptime 做到这一点? 如果重要的话,我正在使用 Python 2.5.2. >>>从日期时间导入日期时间>>>fmt = "% ..
发布时间:2022-01-16 18:38:05 Python

UTC 和 GMT 有什么区别?

我对时区有一些疑问: 可以仅以 UTC 时间捕获时间吗? UTC -6 和 GMT -6 是否相同,这是否意味着它是美国当地时间? 说,我的 UTC 时间为“02-01-2018 00:03";这是否意味着我的美国当地时间是“01-01-2018 18:00"? 我在维基百科和许多相关网站上搜索过,但没有找到相关的解释. 解决方案 协调世界时和格林威治标准时间没有时差. ..
发布时间:2022-01-16 18:37:11 其他开发

python - 带有时区的日期时间到纪元

在下面的代码中,我正在计算现在纪元和当前纪元的开始. 导入时间进口pytz从日期时间导入日期时间tz1 = pytz.timezone('CST6CDT')utc = pytz.timezone('UTC')现在 = pytz.UTC.localize(datetime.utcnow())now_tz = now.astimezone(tz1)现在打印_tz现在打印_tz.strftime('% ..
发布时间:2022-01-16 18:37:00 Python

如何在python中将时区添加到天真的日期时间实例中

我有一个没有时区信息的 datetime.我现在正在获取时区信息并想将时区添加到现有的日期时间实例中,我该怎么做? d = datetime.datetime.now()tz = pytz.timezone('亚洲/台北') 如何将时区信息 tz 添加到 datetime a 解决方案 使用 tz.localize(d) 对实例进行本地化.来自文档: 首先是使用pytz库提供的l ..
发布时间:2022-01-16 18:34:33 Python

数据类型“带时区的时间戳"的时区存储

在 PostgreSQL 中,数据类型 timestamp 和 timestamp with timezone 都使用 8 个字节. 我的问题是: 用什么格式存储日期&时间戳中的时间? 时区信息如何存储在timestamp with timezone中类型,后面读取类型时如何解析? 解决方案 这只是一个误解,源于有点误导的类型名称.时区本身根本不存储.它只是用作计算实际存储的 ..
发布时间:2022-01-16 18:32:37 其他开发

在 Excel 中解析 ISO8601 日期/时间(包括 TimeZone)

我需要将 Excel/VBA 中包含时区(来自外部源)的 ISO8601 日期/时间格式解析为普通的 Excel 日期.据我所知,Excel XP(我们正在使用的)没有内置的例程,所以我想我正在寻找一个用于解析的自定义 VBA 函数. ISO8601 日期时间类似于以下之一: 2011-01-012011-01-01T12:00:00Z2011-01-01T12:00:00+05:0020 ..
发布时间:2022-01-16 18:31:29 其他开发

python - 如何在没有dateutil的情况下将时区感知字符串转换为Python中的日期时间?

我必须将像 "2012-11-01T04:16:13-04:00" 这样的时区感知字符串转换为 Python datetime 对象. 我看到了具有解析功能的 dateutil 模块,但我真的不想使用它,因为它添加了依赖项. 那我该怎么做呢?我尝试了类似以下的方法,但没有运气. datetime.datetime.strptime("2012-11-01T04:16:13-04:00 ..
发布时间:2022-01-16 18:30:55 Python