分别取出时间中的年月日时分秒,时间格式为d = '2000-05-01 12:00:25' 碰到这个问题,刚开始就想着用正则表达式 转了一圈回过头,用截取字符串就轻松搞定了 而且还适配各种时间格式。比如2000-05-01或才2000/05/01
def nyrsfm(d): # 分别取出时间中的年月日时分秒,时间格式为d = '2000-05-01 12:00:25'
n = d[0:4]
y = d[5:7]
r = d[8:10]
h = d[11:13]
m = d[14:16]
s = d[17:19]
# print('{0}年{1}月{2}日{3}时{4}分{5}秒'.format(n,y,r,h,m,s))
return n, y, r, h, m, s
for data in nyrsfm('2000-05-01 12:00:25'):
print(data)