有一个数组,它的格式如下:
[
{
'ID':5733,
'TimeStr':'2019/01/07 10:00:00',
'spyj':'ssssssssssss',
'time1':'2019/01/08 10:00:00',
'hj1':'stat1',
'time2':'2019/01/09 10:00:00',
'hj2':'stat2',
'time3':'2019/01/10 10:00:00',
'hj3':'stat3',
}
]
我想把它转换成这样格式:
[
{'starttime':'2019/01/07 10:00:00','endtime':'2019/01/08 10:00:00','hj1':'stat1'},
{'starttime':'2019/01/08 10:00:00','endtime':'2019/01/09 10:00:00','hj2':'stat2'},
{'starttime':'2019/01/09 10:00:00','endtime':'2019/01/10 10:00:00','hj3':'stat3'}
]
规则是这样的。开始时间starttime初始为TimeStr,结束时间是time1,下一个 开始时间starttime是time1,下一个结束时间是time2,再下一个 开始时间starttime是time2,再下一个结束时间是time3,依此类推,我该怎么写呢?