PyQt5-QDateEdit的简单使用操作


Posted in Python onJuly 12, 2020

使用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()

以上这篇PyQt5-QDateEdit的简单使用操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python3使用urllib模块制作网络爬虫
Apr 08 Python
python 实时遍历日志文件
Apr 12 Python
python list删除元素时要注意的坑点分享
Apr 18 Python
python 移动图片到另外一个文件夹的实例
Jan 10 Python
Django ORM 查询管理器源码解析
Aug 05 Python
python批量图片处理简单示例
Aug 06 Python
python opencv图片编码为h264文件的实例
Dec 12 Python
Python监控服务器实用工具psutil使用解析
Dec 19 Python
tornado+celery的简单使用详解
Dec 21 Python
浅谈Python中的字符串
Jun 10 Python
Python unittest基本使用方法代码实例
Jun 29 Python
Python find()、rfind()方法及作用
Dec 24 Python
Python logging日志模块 配置文件方式
Jul 12 #Python
django rest framework 过滤时间操作
Jul 12 #Python
使用python脚本自动生成K8S-YAML的方法示例
Jul 12 #Python
python读取excel进行遍历/xlrd模块操作
Jul 12 #Python
django rest framework 自定义返回方式
Jul 12 #Python
Django+RestFramework API接口及接口文档并返回json数据操作
Jul 12 #Python
Python3交互式shell ipython3安装及使用详解
Jul 11 #Python
You might like
德生PL990,目前市面上唯一一款便携式插卡蓝牙全波段高性能收音机
2021/03/02 无线电
PHP函数eval()介绍和使用示例
2014/08/20 PHP
Zend Framework常用校验器详解
2016/12/09 PHP
php封装的mongodb操作类代码
2017/08/06 PHP
基于Laravel 多个中间件的执行顺序详解
2019/10/21 PHP
去除链接虚线全面分析总结
2006/08/15 Javascript
执行iframe中的javascript方法
2008/10/07 Javascript
JS 巧妙获取剪贴板数据 Excel数据的粘贴
2009/07/09 Javascript
JavaScript Event事件学习第一章 Event介绍
2010/02/07 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
关于js new Date() 出现NaN 的分析
2012/10/23 Javascript
jQuery实现友好的轮播图片特效
2015/01/12 Javascript
简单的js表格操作
2016/09/24 Javascript
使用base64对图片的二进制进行编码并用ajax进行显示
2017/01/03 Javascript
配置node服务器并且链接微信公众号接口配置步骤详解
2019/06/21 Javascript
微信小程序3D轮播实现代码
2019/09/19 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
js轮播图之旋转木马效果
2020/10/13 Javascript
python机器人行走步数问题的解决
2018/01/29 Python
对python3 一组数值的归一化处理方法详解
2018/07/11 Python
Python设计模式之解释器模式原理与用法实例分析
2019/01/10 Python
Python 互换字典的键值对实例
2019/02/12 Python
python 定时器,轮询定时器的实例
2019/02/20 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
2019/05/27 Python
在Python中过滤Windows文件名中的非法字符方法
2019/06/10 Python
Ubuntu+python将nii图像保存成png格式
2019/07/18 Python
利用rest framework搭建Django API过程解析
2019/08/31 Python
python 实现绘制整齐的表格
2019/11/18 Python
Python自动发送和收取邮件的方法
2020/08/12 Python
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
电子商务专业个人的自我评价分享
2013/10/29 职场文书
市场部岗位职责范本
2015/04/15 职场文书
赢在执行观后感
2015/06/16 职场文书
会计继续教育培训心得体会
2016/01/19 职场文书
电子表的操作介绍说明书
2019/10/28 职场文书
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang