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 相关文章推荐
python连接sql server乱码的解决方法
Jan 28 Python
Python基于scrapy采集数据时使用代理服务器的方法
Apr 16 Python
Python实现遍历数据库并获取key的值
May 17 Python
十条建议帮你提高Python编程效率
Feb 16 Python
python的re正则表达式实例代码
Jan 24 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
May 07 Python
Python常见MongoDB数据库操作实例总结
Jul 24 Python
python中文编码与json中文输出问题详解
Aug 24 Python
Python批量修改图片分辨率的实例代码
Jul 04 Python
python 模拟创建seafile 目录操作示例
Sep 26 Python
Python中常用的高阶函数实例详解
Feb 21 Python
python GUI库图形界面开发之PyQt5信号与槽基本操作
Feb 25 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
PHP删除数组中的特定元素的代码
2012/06/28 PHP
PHP中使用json数据格式定义字面量对象的方法
2014/08/20 PHP
分享ThinkPHP3.2中关联查询解决思路
2015/09/20 PHP
ECSHOP完美解决Deprecated: preg_replace()报错的问题
2016/05/17 PHP
Yii2框架数据库简单的增删改查语法小结
2016/08/31 PHP
微信公众平台开发教程③ PHP实现微信公众号支付功能图文详解
2019/04/10 PHP
Thinkphp5.0框架视图view的循环标签用法示例
2019/10/12 PHP
web开发人员学习jQuery的6大理由及jQuery的优势介绍
2013/01/03 Javascript
jQuery之日期选择器的深入解析
2013/06/19 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
2014/09/04 Javascript
js实现鼠标感应图片展示的方法
2015/02/27 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
javascript实现数独解法
2015/03/14 Javascript
javaScript中Math()函数注意事项
2015/06/18 Javascript
JavaScript每天必学之事件
2016/09/18 Javascript
基于JavaScript实现前端文件的断点续传
2016/10/17 Javascript
Angular中支持SCSS的方法
2017/11/18 Javascript
python进阶教程之词典、字典、dict
2014/08/29 Python
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
python数据挖掘需要学的内容
2019/06/23 Python
Python如何实现动态数组
2019/11/02 Python
Python基于WordCloud制作词云图
2019/11/29 Python
Django使用list对单个或者多个字段求values值实例
2020/03/31 Python
Python unittest框架操作实例解析
2020/04/13 Python
如何理解Python中的变量
2020/06/01 Python
匡威德国官网:Converse德国
2019/01/26 全球购物
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
应届毕业生求职信范文
2013/12/18 职场文书
学前教育求职自荐信范文
2013/12/25 职场文书
高三历史教学反思
2014/01/09 职场文书
中考冲刺决心书
2014/03/11 职场文书
煤矿安全生产责任书
2014/04/15 职场文书
《花瓣飘香》教学反思
2014/04/15 职场文书
放飞中国梦演讲稿
2014/04/23 职场文书
2015年清明节扫墓演讲稿
2015/03/18 职场文书
Flask搭建一个API服务器的步骤
2021/05/28 Python