如何将“2019-11-30T07:00:00+09:00”日期转换为整数?
How to convert "2019-11-30T07:00:00+09:00" date into integer?
我想将 2019-11-30T07:00:00+09:00 转换成字符串。
'+'后面的部分怎么表示:
datetime.strptime(self.data[0]["LocalDateTime"],"%Y-%m-%dT%H:%M:%S+")
日期为 ISO8601 格式。
谢谢。
试试这个:( %z 是 +HHMM 或 -HHMM 形式的 UTC 偏移量(如果对象是天真的,则为空字符串)。:
datetime.datetime.strptime("2019-11-30T07:00:00+09:00","%Y-%m-%dT%H:%M:%S%z")
# datetime.datetime(2019, 11, 30, 7, 0, tzinfo=datetime.timezone(datetime.timedelta(seconds=32400)))
用于比较 +04:00 具有不同的时区增量:
datetime.datetime.strptime("2019-11-30T07:00:00+04:00","%Y-%m-%dT%H:%M:%S%z")
# datetime.datetime(2019, 11, 30, 7, 0, tzinfo=datetime.timezone(datetime.timedelta(seconds=14400)))
我想将 2019-11-30T07:00:00+09:00 转换成字符串。
'+'后面的部分怎么表示:
datetime.strptime(self.data[0]["LocalDateTime"],"%Y-%m-%dT%H:%M:%S+")
日期为 ISO8601 格式。 谢谢。
试试这个:( %z 是 +HHMM 或 -HHMM 形式的 UTC 偏移量(如果对象是天真的,则为空字符串)。:
datetime.datetime.strptime("2019-11-30T07:00:00+09:00","%Y-%m-%dT%H:%M:%S%z")
# datetime.datetime(2019, 11, 30, 7, 0, tzinfo=datetime.timezone(datetime.timedelta(seconds=32400)))
用于比较 +04:00 具有不同的时区增量:
datetime.datetime.strptime("2019-11-30T07:00:00+04:00","%Y-%m-%dT%H:%M:%S%z")
# datetime.datetime(2019, 11, 30, 7, 0, tzinfo=datetime.timezone(datetime.timedelta(seconds=14400)))