从 Python 中的 iso 日期时间戳中提取星期几和小时

Extract day of the week and hour from iso datetime stamp in Python

如何从这种格式的时间戳中提取星期几和一天中的小时?

2020-08-17T01:54:38.000Z

因此对于上面的示例,我将在 return 中得到星期一和 01。

您可以将字符串解析为具有自定义格式的 datetime object using strptime,然后从中提取您需要的信息:

from datetime import datetime
dateStr = '2020-08-17T01:54:38.000Z'
dt = datetime.strptime(dateStr,'%Y-%m-%dT%H:%M:%S.%fZ')
hour = dt.strftime('%H')
dayOfWeek = dt.strftime('%A')