【问题标题】:Dealing with trailing decimals at the end of a DateTime处理 DateTime 末尾的尾随小数
【发布时间】:2022-12-18 14:44:04
【问题描述】:

我正在尝试使用 datetime.strptime 将下面的字符串转换为日期时间对象,但我似乎无法弄清楚.746Z在最后。

datetime_str = '2022-04-21T08:17:49.746Z'

datetime_object = datetime.strptime(datetime_str, '%Y-%m-%dT%H:%M:%S.%z')
print(datetime_object)

【问题讨论】:

    标签: python-3.x datetime


    【解决方案1】:
    # Import the datetime module
    from datetime import datetime
    
    # Define the datetime string
    datetime_str = '2022-04-21T08:17:49.746Z'
    
    # Parse the datetime string using the %Z specifier
    datetime_object = datetime.strptime(datetime_str, '%Y-%m-%dT%H:%M:%S.%f%Z')
    
    # Print the datetime object
    print(datetime_object)
    

    【讨论】:

      猜你喜欢
      • 2012-10-27
      • 2016-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多