如何在Python中生成这种格式的时间戳?'2023-03- 24 T12:02:20.1273789+01:00'
formatted_timestamp = datetime.strptime(timestamp_string, '%Y-%m-%dT%H:%M:%S.%f%z').strftime(
'%Y-%m-%d %H:%M:%S')
这个返回
error: time data '2023-03-24T12:02:20.1273789+01:00' does not match format '%Y-%m-%dT%H:%M:%S.%f%z'
1条答案
按热度按时间cpjpxq1n1#
所以这个
timestamp_string
的问题是微秒数- datetime期望它不超过6。要解决这个问题,可以使用dateutil
或者先格式化你的
timestamp_string
: