给出此时间戳值 2019-01-29T16:22:54 + 00:00 (采用YYYY-MM-DDThh:mm:ss±hh:mm的格式)
我需要将最后00:00(对应于hh:mm)更改为“ Z”
答案 0 :(得分:0)
在下面检查简单的示例,您可以根据自己的需求进行调整
def convert_z_time(time_string):
if time_string[-5:] == '00:00':
converted_time = '{}Z'.format(time_string[:-6])
else:
converted_time = time_string
return converted_time
time_string = '2019-01-29T16:22:54+00:00'
print(convert_z_time(time_string))
time_string = '2019-01-29T16:22:54+10:00'
print(convert_z_time(time_string))
输出应为
2019-01-29T16:22:54Z
2019-01-29T16:22:54+10:00
希望它对您有用