如何解析时间戳值并更改时间戳值
How to parse throught a timestamp value and change timestamp values
给定此时间戳值 2019-01-29T16:22:54+00:00(格式为 YYYY-MM-DDThh:mm:ss ±hh:mm)
我要把最后一个00:00(对应hh:mm)改成'Z'
检查下面的简单示例,您可以根据自己的更多要求进行调整
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
希望对你有用
给定此时间戳值 2019-01-29T16:22:54+00:00(格式为 YYYY-MM-DDThh:mm:ss ±hh:mm)
我要把最后一个00:00(对应hh:mm)改成'Z'
检查下面的简单示例,您可以根据自己的更多要求进行调整
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
希望对你有用