PyQt5-QDateEdit的简单使用操作

作者:天道酬勤2016 时间:2022-09-16 17:35:51 

使用PyQt5开发图形界面,里面使用日期框,这里把这个QDateEdit组件命名为:beginDate

from PyQt5.QtCore import QDate

1.初始化赋值,不设置则默认为2000/1/1,这里默认为当天日期

self.beginDate.setDate(QDate.currentDate())

2.读取选择后的日期

sBeginDate = self.beginDate.date().toString(Qt.ISODate)

print(sBeginDate)

显示日期格式:

yyyy-mm-dd

如:2019-07-30

网上查到的资料很多都是赋值的,没有说明如何读取,这里主要是记录下如何读取,其它的可参考网上的资料。

补充知识:pyqt中QDateTimeEdit/QDateEdit相关使用方法

QDateTimeEdit/QDateEdit


clear (self)
QDate date (self)
QDateTime dateTime (self)
setDate (self, QDate date)
setDateTime (self, QDateTime dateTime)
setTime (self, QTime time)
QTime time (self)

now_day = time.strftime("%Y-%m-%d", time.localtime())
self.dateEdit.setDate(QDate.fromString(now_day, 'yyyy-MM-dd'))

now_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
self.dateTimeEdit.setDateTime(QDateTime.fromString(now_time, 'yyyy-MM-dd hh:mm:ss'))

QDate


QDate currentDate ()
QDate fromString (QString s, QString format)
QString toString (self, QString format)
(int year, int month, int day) getDate (self)
int day (self)
int month (self)
int year (self)

QDateTime


QDateTime currentDateTime ()
QDateTime fromString (QString s, QString format)
QString toString (self, QString format)
QDate date (self)
QTime time (self)

start_time = self.dateTimeEdit.dateTime()
end_time = self.dateTimeEdit_2.dateTime()

来源:https://www.cnblogs.com/SH170706/p/11273423.html

标签:PyQt5,DateEdit
0
投稿

猜你喜欢

  • 使用Python matplotlib作图时,设置横纵坐标轴数值以百分比(%)显示

    2022-08-08 05:41:40
  • Python如何提取csv数据并筛选指定条件数据详解

    2022-07-20 22:47:59
  • 基于javascript实现tab选项卡切换特效调试笔记

    2024-06-12 13:48:02
  • Python GUI库PyQt5图形和特效样式QSS介绍

    2022-05-03 09:25:34
  • 关于Mysql中current_time/current_date()与now()区别

    2024-01-19 15:17:58
  • Vue SPA 初次进入加载动画实现代码

    2023-07-02 16:56:25
  • python文件读取失败怎么处理

    2023-05-06 17:14:46
  • JavaScript变量提升和严格模式实例分析

    2024-04-17 10:35:52
  • 又为ajax上传工具重新写了一个服务器端上传程序

    2009-12-21 14:30:00
  • vue-cli脚手架引入弹出层layer插件的几种方法

    2023-07-02 17:04:29
  • VS2015安装之后加装Sql server2014详细步骤

    2024-01-18 04:39:56
  • Web2.0 体验式网站设计的41个关键点

    2008-08-10 17:49:00
  • 基于python实现图书管理系统

    2022-11-28 05:46:42
  • 用好FrontPage2003的九大功能

    2008-02-21 14:29:00
  • php上传图片到指定位置路径保存到数据库的具体实现

    2024-05-09 14:48:22
  • JS扩展方法实例分析

    2024-04-25 10:35:54
  • Mysql临时表及分区表区别详解

    2024-01-23 16:28:00
  • 详解Python如何使用Netmiko进行文件传输

    2021-06-20 19:49:17
  • python中doctest库实例用法

    2022-07-22 16:52:30
  • go语言中值类型和指针类型的深入理解

    2024-04-28 09:18:29
  • asp之家 网络编程 m.aspxhome.com