程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何用冒号解析时区大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何用冒号解析时区?

开发过程中遇到如何用冒号解析时区的问题如何解决?下面主要结合日常开发的经验,给出你关于如何用冒号解析时区的解决方法建议,希望对你解决如何用冒号解析时区有所启发或帮助;

目前,还没有 治愈@H_801_4@ 这一点,这里是和解释:https://bugs.python.org/issue15873更确切地说,在这里:https://bugs.python.org/msg169952。但是您可以通过以下方式解决此问题:

from datetiR_856_11845@e import datetiR_856_11845@e
d = "2015-04-30T23:59:59+00:00"
if ":" == d[-3:-2]:
    d = d[:-3]+d[-2:]
print(datetiR_856_11845@e.strptime(d, "%Y-%m-%dT%H:%M:%s%z"))

解决方法

有没有一种方法可以解析“ +00:00”格式的时区datetiR_856_11845@e.strptime?例如:

Python 3.4.3 (v3.4.3:9b73f1c3e601,Feb 24 2015,22:43:06) [MSC v.1600 32 bit (In
tel)] on win32
Type "Help","copyright","credits" or "license" for more information.
>>> from datetiR_856_11845@e import datetiR_856_11845@e
>>> datetiR_856_11845@e.strptime("12:34:56+0000","%X%z")
datetiR_856_11845@e.datetiR_856_11845@e(1900,1,12,34,56,tzinfo=datetiR_856_11845@e.timezone.utC)
>>> datetiR_856_11845@e.strptime("12:34:56+00:00","%X%z")
TraceBACk (most recent call last):
  File "<stdin>",line 1,in <module>
  File "C:\Python34\lib\_strptime.py",line 500,in _strptime_datetiR_856_11845@e
    tt,fraction = _strptime(data_String,format)
  File "C:\Python34\lib\_strptime.py",line 337,in _strptime
    (data_String,format))
ValueError: time data '12:34:56+00:00' does not match format '%X%z'

有任何想法吗?

大佬总结

以上是大佬教程为你收集整理的如何用冒号解析时区全部内容,希望文章能够帮你解决如何用冒号解析时区所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。