前置
QtDesigner里拖了一个QDateTimeEdit,设置时间格式为“yyyy/MM/dd HH:mm:ss”
常用函数
dt1 = object1.dateTime() # object为QDateTimeEdit对象
dt2 = object2.dateTime()
获取年月日时分秒
year = dt1.date().year()
month = dt1.date().month()
day = dt1.date().day()
hour = dt1.time().hour()
minute = dt1.time().mintue()
second = dt1.time().second()
计算时间间隔
days = dt1.daysTo(dt2)
secs = dt1.secsTo(dt2)
转字符串
dt1.toString(“yyyy/MM/dd HH:mm:ss”) # 任意格式
标签:Python,PyQt6,month,time,date,dt2,dt1,QDateTime
From: https://www.cnblogs.com/xhltk316/p/16976182.html