datetime相关内容
.Net DateTime 是否包含有关其创建时区的信息? 我有一个库可以从末尾带有“+zz"的格式解析 DateTime,虽然它可以正确解析并调整本地时间,但我需要从 DateTime 对象中获取特定时区. 这可能吗?我只能看到 DateTime.Kind,它指定时间是本地时间还是 UTC. 解决方案 DateTime 本身不包含实时时区信息.它可能知道它是 UTC 还是本地
..
我们的应用程序旨在处理来自不同地理位置的用户. 我们无法检测到当前最终用户的当地时间和时区操作就可以了.他们选择不同的文化,比如 sv-se,en-us, ta-In 即使他们从欧洲/伦敦时区访问.. 我们将其托管在美国的托管服务器中,应用程序用户来自挪威/丹麦/瑞典/英国/美国/印度 问题是我们使用 DateTime.Now 来存储记录创建/更新日期等 由于服务器在美国运
..
考虑以下几点: 从日期时间导入日期时间进口pytznew_years_in_new_york = 日期时间(年=2020,月=1,天=1,小时=0,分钟=0,tzinfo = pytz.timezone('美国/东部')) 我现在有一个日期时间对象,它代表纽约的 1 月 1 日午夜.奇怪的是,如果我使用 pytz 将其转换为 UTC,我会得到一个奇怪的 datetime 几分钟: new_y
..
这是 默认字符串表示日期时间: >>>从日期时间导入日期时间,时区>>>dt = datetime(2017, 1, 1, tzinfo=timezone.utc)>>>打印(dt)2017-01-01 00:00:00+00:00 用 datetime.strptime 解析的正确格式字符串是什么?也就是说,用什么格式代替“???"?始终具有以下不变量: >>>dt == datetime
..
我正在使用 Google App Engine,我了解到时区固定为 UTC.我想确定用户本地时区当天的开始和结束时间.所以基本上,给定 UTC 的当前时间,您如何确定当天的开始和结束时间,同时考虑夏令时转换. 我有一些笨拙的示例代码.请注意,我意识到如果我手动指定日期,我也可以指定明天的日期,但它们是示例,我想以编程方式确定它.我的主要问题是,如果我将 timedelta 添加到具有时区的日
..
查看 zoneinfo Python 3.9 中的模块,我想知道它是否还提供了一个方便的选项来检索 Windows 上的本地时区(操作系统设置). 在 GNU/Linux 上,你可以这样做 从日期时间导入日期时间从区域信息导入区域信息天真 = 日期时间(2020 年 6 月 11 日 12 日)意识到 = naive.replace(tzinfo=ZoneInfo('localtime')
..
我有一个保存时间的变量,它是 UTC 中的 datetime.time 类型,我希望它转换为其他时区. 我们可以转换 datetime.datetime 实例中的时区,如此链接所示 - 如何在 Python 中将本地时间转换为 UTC?.我无法弄清楚如何在 datetime.time 实例中转换时区.我不能使用 astimezone 因为 datetime.time 没有这个方法. 例
..
我正在使用一种协议,该协议在指定日期时间信息时可以选择包含时区偏移量.我的代码是用 C# 编写的,我们使用的是 4.0 .NET 运行时.我看到有一个 格式化选项 "zzz" 用于包含时区信息但是,在解析和格式化时,冒号 (:) 似乎是固定的.例如,使用自定义格式字符串 (yyyyMMddHHmmsszzz) 格式化的日期时间可能显示为: 20100309101530-05:00 我正
..
我有如下解析日期的代码: String ALT_DATE_TIME_FORMAT = "yyyy-MM-dd'T'HH:mm:ss.SSSZ";SimpleDateFormat sdf = new SimpleDateFormat(ALT_DATE_TIME_FORMAT);日期日期 = sdf.parse(requiredTimeStamp); 它工作正常,突然间,它停止工作了.事实证明,管
..
是否可以指定 log4j 将使用的时区?我需要日志文件中的日期与应用程序的时区不同.log4j 的 PatternLayout 使用 SimpleDateFormat.不幸的是,似乎没有办法通过模式字符串来控制 SimpleDateFormat 的时区(DateFormat 有 setTimeZone 方法,但这并没有'没有帮助). 我查看了 log4j 的源代码,并且 SimpleDate
..
有很多关于在 PHP 中进行时区调整的信息,但由于所有的噪音,我还没有找到具体我想要做什么的答案. 给定一个时区的时间,我想将其转换为另一个时区的时间. 这个本质上就是我想做的,但我需要能够仅使用内置的 PHP 库而不是 PEAR Date 来做到这一点. 这是我一直在做的,但它似乎总是给我相对于 GMT 的偏移量: $los_angeles_time_zone = new D
..
我有一个在每个页面上显示日期时间戳的 Web 应用程序,例如: 2009 年 12 月 12 日下午 6:00 我想动态检测用户的时区并使用 JavaScript 更改显示. 所以纽约用户会看到: 2009 年 12 月 12 日下午 6:00 虽然加利福尼亚用户会看到: 2009 年 12 月 12 日下午 3:00 有什么建议吗? 解决方案 以
..
有没有人可以帮助我了解这里发生了什么? 导入pytz从日期时间导入日期时间tz = pytz.timezone('欧洲/柏林')打印代表(tz)# dt = 日期时间(2011, 1, 3, 18, 40)结果 = tz.localize(dt)打印 repr(result.tzinfo)#
..
我目前正在开发一个日历系统的后端,该系统返回朴素的 Python 日期时间.前端的工作方式是用户创建各种日历事件,前端返回他们创建的事件的原始版本(例如,如果用户选择 2020 年 10 月 5 日下午 3:00-4:00,则前端返回datetime.datetime(2020, 10, 5, 15, 0, 0) 作为开始,datetime.datetime(2011, 10, 5, 16, 0,
..
我在字符串中有日期:“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
..
我正在使用 php5.5,每当我在 PHP 中使用日期函数时都会出现此错误: 警告:phpinfo():依赖系统的时区设置是不安全的.您需要*使用 date.timezone 设置或 date_default_timezone_set() 函数.如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符.我们现在选择时区“UTC",但请设置 date.timezone 以选择
..
我正在转换这个时间和日期: 2011 年 3 月 31 日星期四 02:05:59 GMT 转为以下时间日期格式: 2011 年 3 月 28 日星期一下午 4:48:02 我正在使用以下 PHP 代码来完成此操作,但我想将所有时区转换为 PST/PDT.我查看了 PHP 手册并看到了这个 date_default_timezone_set() 但我不确定如何在下面的代码中实现它. $d
..
我的服务器在中部时间.我想使用东部时间呈现时间戳. 例如,我想将 2012-05-29 15:00:00 呈现为 2012-05-29 16:00:00 EDT.p> 我怎样才能实现它? to_char('2012-05-29 15:00:00'::timestamptz at time zone 'EST5EDT', 'YYYY-MM-DD HH24:MI:SS TZ') 给出 2
..
我正在寻找正确的方法来获取给定地点/时区的实际日期和时间,并能够将其与同一地点的给定日期/时间进行比较.p> 假设,例如,巴黎,即 GMT +1.就像我们现在一样,由于夏令时,巴黎也可以是 GMT+2,但据我所知,它是例外的一部分,因此必须将其考虑到答案中,而不是作为一般参数.这里重要的词是“给定的地方". 所以,如果我想知道在澳大利亚悉尼或法国巴黎的日期和时间,并将该日期放入 NSDat
..
我想存储一个具有本地化 UTC 时区的日期时间对象.可以给存储 datetime 对象的方法一个非本地化的 datetime (naive) 对象或已经本地化的对象.如何确定是否需要本地化? 缺少 if 条件的代码: 类 MyClass:def set_date(self, d):# 我在这里检查什么?# 如果(d.tzinfo):self.date = d.astimezone(pytz
..