datetime相关内容

从 DateTime 获取时区

.Net DateTime 是否包含有关其创建时区的信息? 我有一个库可以从末尾带有“+zz"的格式解析 DateTime,虽然它可以正确解析并调整本地时间,但我需要从 DateTime 对象中获取特定时区. 这可能吗?我只能看到 DateTime.Kind,它指定时间是本地时间还是 UTC. 解决方案 DateTime 本身不包含实时时区信息.它可能知道它是 UTC 还是本地 ..
发布时间:2022-01-16 19:06:23 C#/.NET

DateTime.Now 和文化/时区特定

我们的应用程序旨在处理来自不同地理位置的用户. 我们无法检测到当前最终用户的当地时间和时区操作就可以了.他们选择不同的文化,比如 sv-se,en-us, ta-In 即使他们从欧洲/伦敦时区访问.. 我们将其托管在美国的托管服务器中,应用程序用户来自挪威/丹麦/瑞典/英国/美国/印度 问题是我们使用 DateTime.Now 来存储记录创建/更新日期等 由于服务器在美国运 ..
发布时间:2022-01-16 19:06:13 C#/.NET

如何强制 pytz 使用当前的标准时区?

考虑以下几点: 从日期时间导入日期时间进口pytznew_years_in_new_york = 日期时间(年=2020,月=1,天=1,小时=0,分钟=0,tzinfo = pytz.timezone('美国/东部')) 我现在有一个日期时间对象,它代表纽约的 1 月 1 日午夜.奇怪的是,如果我使用 pytz 将其转换为 UTC,我会得到一个奇怪的 datetime 几分钟: new_y ..
发布时间:2022-01-16 19:05:24 Python

如何使用 strptime 解析 str(my_datetime)?

这是 默认字符串表示日期时间: >>>从日期时间导入日期时间,时区>>>dt = datetime(2017, 1, 1, tzinfo=timezone.utc)>>>打印(dt)2017-01-01 00:00:00+00:00 用 datetime.strptime 解析的正确格式字符串是什么?也就是说,用什么格式代替“???"?始终具有以下不变量: >>>dt == datetime ..
发布时间:2022-01-16 19:04:55 Python

Python:给定当前 UTC 时间,您如何确定特定时区一天的开始和结束时间?

我正在使用 Google App Engine,我了解到时区固定为 UTC.我想确定用户本地时区当天的开始和结束时间.所以基本上,给定 UTC 的当前时间,您如何确定当天的开始和结束时间,同时考虑夏令时转换. 我有一些笨拙的示例代码.请注意,我意识到如果我手动指定日期,我也可以指定明天的日期,但它们是示例,我想以编程方式确定它.我的主要问题是,如果我将 timedelta 添加到具有时区的日 ..
发布时间:2022-01-16 19:04:47 Python

在 Windows 上获取本地时区名称(Python 3.9 zoneinfo)

查看 zoneinfo Python 3.9 中的模块,我想知道它是否还提供了一个方便的选项来检索 Windows 上的本地时区(操作系统设置). 在 GNU/Linux 上,你可以这样做 从日期时间导入日期时间从区域信息导入区域信息天真 = 日期时间(2020 年 6 月 11 日 12 日)意识到 = naive.replace(tzinfo=ZoneInfo('localtime') ..
发布时间:2022-01-16 19:04:34 Python

如何将 datetime.time 从 UTC 转换为不同的时区?

我有一个保存时间的变量,它是 UTC 中的 datetime.time 类型,我希望它转换为其他时区. 我们可以转换 datetime.datetime 实例中的时区,如此链接所示 - 如何在 Python 中将本地时间转换为 UTC?.我无法弄清楚如何在 datetime.time 实例中转换时区.我不能使用 astimezone 因为 datetime.time 没有这个方法. 例 ..
发布时间:2022-01-16 19:04:12 Python

解析/格式化日期时间时如何控制时区偏移中“:"的外观

我正在使用一种协议,该协议在指定日期时间信息时可以选择包含时区偏移量.我的代码是用 C# 编写的,我们使用的是 4.0 .NET 运行时.我看到有一个 格式化选项 "zzz" 用于包含时区信息但是,在解析和格式化时,冒号 (:) 似乎是固定的.例如,使用自定义格式字符串 (yyyyMMddHHmmsszzz) 格式化的日期时间可能显示为: 20100309101530-05:00 我正 ..
发布时间:2022-01-16 19:03:11 C#/.NET

指定 log4j 日期的时区

是否可以指定 log4j 将使用的时区?我需要日志文件中的日期与应用程序的时区不同.log4j 的 PatternLayout 使用 SimpleDateFormat.不幸的是,似乎没有办法通过模式字符串来控制 SimpleDateFormat 的时区(DateFormat 有 setTimeZone 方法,但这并没有'没有帮助). 我查看了 log4j 的源代码,并且 SimpleDate ..
发布时间:2022-01-16 19:02:31 Java开发

使用 DateTime/DateTimeZone 在 PHP 中调整时区

有很多关于在 PHP 中进行时区调整的信息,但由于所有的噪音,我还没有找到具体我想要做什么的答案. 给定一个时区的时间,我想将其转换为另一个时区的时间. 这个本质上就是我想做的,但我需要能够仅使用内置的 PHP 库而不是 PEAR Date 来做到这一点. 这是我一直在做的,但它似乎总是给我相对于 GMT 的偏移量: $los_angeles_time_zone = new D ..
发布时间:2022-01-16 19:02:14 PHP

在用户的时区显示日期/时间 - 在客户端

我有一个在每个页面上显示日期时间戳的 Web 应用程序,例如: 2009 年 12 月 12 日下午 6:00 我想动态检测用户的时区并使用 JavaScript 更改显示. 所以纽约用户会看到: 2009 年 12 月 12 日下午 6:00 虽然加利福尼亚用户会看到: 2009 年 12 月 12 日下午 3:00 有什么建议吗? 解决方案 以 ..
发布时间:2022-01-16 19:02:07 前端开发

如何在 Python 中将天真的日期时间转换为可识别 DST 的日期时间?

我目前正在开发一个日历系统的后端,该系统返回朴素的 Python 日期时间.前端的工作方式是用户创建各种日历事件,前端返回他们创建的事件的原始版本(例如,如果用户选择 2020 年 10 月 5 日下午 3:00-4:00,则前端返回datetime.datetime(2020, 10, 5, 15, 0, 0) 作为开始,datetime.datetime(2011, 10, 5, 16, 0, ..
发布时间:2022-01-16 19:01:49 Python

转换没有时区的日期时间

我在字符串中有日期:“2013-07-22T08:51:38.000-07:00" 当我尝试解析这个字符串时,我收到带有偏移量的日期时区. 如何在没有时区偏移的情况下做到这一点? ---更新--- 我收到的是:DateTime.Parse("2013-07-22T08:51:38.000-07:00") = 7/22/2013 7:51:38 PM但我需要接收 7/22/2 ..
发布时间:2022-01-16 19:01:30 C#/.NET

无法在 php.ini 文件中设置 date.timezone

我正在使用 php5.5,每当我在 PHP 中使用日期函数时都会出现此错误: 警告:phpinfo():依赖系统的时区设置是不安全的.您需要*使用 date.timezone 设置或 date_default_timezone_set() 函数.如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符.我们现在选择时区“UTC",但请设置 date.timezone 以选择 ..
发布时间:2022-01-16 19:01:11 PHP

在 PHP 中的时区之间转换

我正在转换这个时间和日期: 2011 年 3 月 31 日星期四 02:05:59 GMT 转为以下时间日期格式: 2011 年 3 月 28 日星期一下午 4:48:02 我正在使用以下 PHP 代码来完成此操作,但我想将所有时区转换为 PST/PDT.我查看了 PHP 手册并看到了这个 date_default_timezone_set() 但我不确定如何在下面的代码中实现它. $d ..
发布时间:2022-01-16 19:00:13 PHP

iPhone - 获取给定地点/时区的当前日期和时间并将其与同一地点的另一个日期/时间进行比较的正确方法

我正在寻找正确的方法来获取给定地点/时区的实际日期和时间,并能够将其与同一地点的给定日期/时间进行比较.p> 假设,例如,巴黎,即 GMT +1.就像我们现在一样,由于夏令时,巴黎也可以是 GMT+2,但据我所知,它是例外的一部分,因此必须将其考虑到答案中,而不是作为一般参数.这里重要的词是“给定的地方". 所以,如果我想知道在澳大利亚悉尼或法国巴黎的日期和时间,并将该日期放入 NSDat ..
发布时间:2022-01-16 18:58:57 移动开发

如何检查日期时间对象是否使用 pytz 本地化?

我想存储一个具有本地化 UTC 时区的日期时间对象.可以给存储 datetime 对象的方法一个非本地化的 datetime (naive) 对象或已经本地化的对象.如何确定是否需要本地化? 缺少 if 条件的代码: 类 MyClass:def set_date(self, d):# 我在这里检查什么?# 如果(d.tzinfo):self.date = d.astimezone(pytz ..
发布时间:2022-01-16 18:58:37 Python