"例如 20200703 如何变成 2020-07-03 time=20200703 year=time[0:4] mon=time[4:6] date=time[6:8] 分别获取年月日,将其放入列表 list=[year,mon,date ...."
例如 20200703 如何变成 2020-07-03time=20200703
year=time[0:4]
mon=time[4:6]
date=time[6:8]分别获取年月日,将其放入列表
list=[year,mon,date]
datatime=‘-’.join(list)
print(datatime)
输出结果就可以得到 2020-07-03 啦
datatime=‘-’.join(list) 这一行写得很好,推荐使用的语法。可以再拓展下,实现【各种格式兼容的转换】 比如 输入的格式为 2020/08/08 , 08/08/2020 ······
我猜程序会报错,time 为 int 型,应该改为 time="20200703",另外,你这变量名有点儿意思,基本都是关键词或者包的名称,不建议这样使用
time="20200703"
datatime=‘-’.join(list) 这一行写得很好,推荐使用的语法。
可以再拓展下,实现【各种格式兼容的转换】 比如 输入的格式为 2020/08/08 , 08/08/2020 ······
我猜程序会报错,time 为 int 型,应该改为
time="20200703"
,另外,你这变量名有点儿意思,基本都是关键词或者包的名称,不建议这样使用