分别取出时间中的年月日时分秒,时间格式为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)
本文介绍如何使用Python函数nyrsfm快速从'2000-05-0112:00:25'格式的时间字符串中提取年、月、日、时、分、秒,展示了简洁的字符串截取方法,并说明其适用性于多种时间格式。

1192

被折叠的 条评论
为什么被折叠?



