文章目录
- 前言
- 一、代码
- 二、运行结果
- 总结
前言
固定格式的表述
日期的获取
一、代码
'''
#Author :susocool
#Creattime:2024/3/19
#FileName:40-日历控件
#Description: 日历控件的展示'''
import sys
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5.QtGui import *class MyCalendar(QWidget):def __init__(self):super().__init__()self.initUI()def initUI(self):self.setWindowTitle('日历控件展示')self.resize(400,300)self.cal = QCalendarWidget(self)self.cal.setMinimumDate(QDate(1988,1,1))self.cal.setMaximumDate(QDate(2088,1,1))# 当前日期显示date = self.cal.selectedDate()self.label = QLabel(self)self.label.setText(date.toString("yyyy-MM_dd dddd"))self.label.move(20,260)self.cal.setGridVisible(True)self.cal.move(20,20)self.cal.clicked.connect(self.showDate)def showDate(self,date):self.label.setText((date.toString("yyyy-MM_dd dddd")))if __name__ == '__main__':app = QApplication(sys.argv)ui = MyCalendar()ui.show()sys.exit(app.exec_())
二、运行结果
总结
这篇文章依旧没有总结