PyQt5中時間和日期的操作

from PyQt5.QtCore import QDate, QTime, QDateTime, Qt

"""返回當前日期"""
now = QDate.currentDate()
print(now)  #PyQt5.QtCore.QDate(2018, 12, 3)
print(now.toString())     #週一 12月 3 2018
print(now.toString(Qt.ISODate))     #2018-12-03
print(now.toString(Qt.DefaultLocaleLongDate))       #2018年12月3日, 星期一

"""返回當前日期和時間"""
datetime = QDateTime.currentDateTime()
print(datetime)     #PyQt5.QtCore.QDateTime(2018, 12, 3, 15, 9, 41, 976)
print(datetime.toString())    #週一 12月 3 15:09:41 2018
print(datetime.toString(Qt.ISODate))        #2018-12-03T15:09:41
print(datetime.toString(Qt.DefaultLocaleLongDate))      #2018年12月3日, 星期一 15:09:41

print(datetime.toString("yyyy/MM/dd HH:mm:ss"))# 2018/12/03 15:09:41

"""返回當前時間"""
time = QTime.currentTime()
print(time)     #PyQt5.QtCore.QTime(15, 12, 9, 980)
print(time.toString())      #15:12:09
print(time.toString(Qt.ISODate))        #15:12:09
print(time.toString(Qt.DefaultLocaleLongDate))      #15:12:09

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章