python 字符串提取时间,时间差计算

 

目录

 

字符串提取时间

时间差计算


字符串提取时间

from datetime import datetime
import re

s = '[20230726-173156] '

pattern = r'\[(\d{8}-\d{6})\]'

match = re.search(pattern, s)

if match:
    date_time_str = match.group(1)
    date_time_obj = datetime.strptime(date_time_str, "%Y%m%d-%H%M%S")
    print(date_time_obj)
else:
    print('No match found')

时间差计算

from datetime import datetime

# 创建两个 datetime 对象
datetime1 = datetime(2023, 7, 26, 17, 31, 56)
datetime2 = datetime(2023, 7, 26, 18, 31, 56)

# 计算时间差
delta = datetime2 - datetime1

print(delta)

猜你喜欢

转载自blog.csdn.net/jacke121/article/details/131950239