码迷,mamicode.com
首页 > 其他好文 > 详细

pyqt5-dateTimeEdit(日期时间)

时间:2018-10-25 12:04:53      阅读:1804      评论:0      收藏:0      [点我收藏+]

标签:div   def   The   python3   this   self   当前日期   elf   size   

在Ui-***.py  文件中设置时间:

 1 self.dateTimeEdit = QtWidgets.QDateTimeEdit(self.widget)
 2 self.dateTimeEdit.setFrame(False)  #去除边框
 3 self.dateTimeEdit.setDate(QtCore.QDate(2018, 10, 25))  #设置日期
 4 self.dateTimeEdit.setTime(QtCore.QTime(11, 0, 0))    #设置时间11:00
 5 self.dateTimeEdit.setObjectName("dateTimeEdit")    #设置对象名称
 6   
 7 """
 8 方式1:
 9 QtCore.QDate.currentDate()    ##设置为当前日期
10 QtCore.QTime.currentTime()    ##设置为当前时间
11 方式2:
12 QDateTime.currentDateTime()    ##设置当前日期和时间
13 """
 1 #!/usr/bin/python3
 2 
 3 from PyQt5.QtCore import QDate, QTime, QDateTime, Qt
 4 
 5 now = QDate.currentDate()
 6 
 7 print(now.toString(Qt.ISODate))
 8 print(now.toString(Qt.DefaultLocaleLongDate))
 9 
10 datetime = QDateTime.currentDateTime()
11 
12 print(datetime.toString())
13 
14 time = QTime.currentTime()
15 
16 print(time.toString(Qt.DefaultLocaleLongDate))
17 
18 """
19 这个例子打印出当前日期,日期和时间,时间
20 
21 currentDate() 方法 返回当前日期
22 now = QDate.currentDate()
23 
24 currentTime() 方法返回当前时间
25 time = QTime.currentTime()
26 
27 这个日期通过方法Qt.ISODate 和 Qt.DefaultLocaleLongDate打印成两者不同的格式
28 print(now.toString(Qt.ISODate))
29 print(now.toString(Qt.DefaultLocaleLongDate))
30 
31 TcurrentDateTime() 方法 返回当前的日期和时间
32 datetime = QDateTime.currentDateTime()
33 
34 $ ./current_date_time.py 
35 2017-09-11
36 Monday, September 11, 2017
37 Mon Sep 11 12:37:45 2017
38 12:37:45 PM CEST
39 This is the output.
40 """

 

pyqt5-dateTimeEdit(日期时间)

标签:div   def   The   python3   this   self   当前日期   elf   size   

原文地址:https://www.cnblogs.com/XJT2018/p/9848728.html

(1)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!