将字符串转换为可用日期



我正在将JSON转换为日期框架。JSON中的一个项是字符串形式的日期。我用以下条目调用该项目:

markets_json['events'][i]['periods']['num_0']['cutoff']

i是从"for"循环生成的列表中的位置号。其他字段是字典键。它返回一个字符串,看起来像这样:

2022-02-19T21:08:00Z

我想把它变成某种真正可用的日期,我甚至可以调整时区。我能做的最好的事情是使用datetime.datetime.strptimeparser.isoparse,但它们只会创建数据帧中对我不可用的日期时间对象(datetime.datetime(2022, 2, 19, 21, 8, tzinfo=datetime.timezone.utc)(,或者我需要知道如何使它们可用。

提前感谢您的帮助。

我发现了我的问题。JSON中有两种不同的时间日期格式。有些看起来像2022-02-19T21:08:00Z,有些则像2022-02-18 07:38:53.110000+00:00。这导致数据帧转换出现问题。谢谢你的帮助。

相关内容

  • 没有找到相关文章

最新更新