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 相关文章推荐
Pyhton中防止SQL注入的方法
Feb 05 Python
Python数据类型详解(三)元祖:tuple
May 08 Python
python3.0 模拟用户登录,三次错误锁定的实例
Nov 02 Python
python下10个简单实例代码
Nov 15 Python
Django之Mode的外键自关联和引用未定义的Model方法
Dec 15 Python
pycharm 将python文件打包为exe格式的方法
Jan 16 Python
利用python list完成最简单的DB连接池方法
Aug 09 Python
Python使用docx模块实现刷题功能代码
Feb 13 Python
python在不同条件下的输入与输出
Feb 13 Python
python实现扑克牌交互式界面发牌程序
Apr 22 Python
Python3自定义json逐层解析器代码
May 11 Python
Python Sqlalchemy如何实现select for update
Oct 12 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 生成文字png图片的代码
2011/04/17 PHP
php 在windows下配置虚拟目录的方法介绍
2013/06/26 PHP
php把session写入数据库示例
2014/02/26 PHP
CI框架中数据库操作函数$this->db->where()相关用法总结
2016/05/17 PHP
PHP编程实现csv文件导入mysql数据库的方法
2017/04/29 PHP
Yii2中添加全局函数的方法分析
2017/05/04 PHP
脚本吧 - 幻宇工作室用到js,超强推荐base.js
2006/12/23 Javascript
JavaScript 事件属性绑定带参数的函数
2009/03/13 Javascript
基于Jquery的动态添加控件并取值的实现代码
2010/09/24 Javascript
jQuery参数列表集合
2011/04/06 Javascript
js中生成map对象的方法
2014/01/09 Javascript
js实现的牛顿摆效果
2015/03/31 Javascript
javascript实现随时变化着的背景颜色
2015/04/02 Javascript
js实现图片上传并正常显示
2015/12/19 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
javascript中的 object 和 function小结
2016/08/14 Javascript
bootstrap模态框跳转到当前模板页面 框消失了而背景存在问题的解决方法
2020/11/30 Javascript
jQuery实现简单的滑动导航代码(移动端)
2017/05/22 jQuery
基于vue2.0实现简单轮播图
2017/11/27 Javascript
浅谈vuepress 踩坑记
2018/04/18 Javascript
python读写ini文件示例(python读写文件)
2014/03/25 Python
PyCharm下载和安装详细步骤
2019/12/17 Python
python自动识别文本编码格式代码
2019/12/26 Python
python利用百度云接口实现车牌识别的示例
2020/02/21 Python
Python xmltodict模块安装及代码实例
2020/10/05 Python
python 实现图片批量压缩的示例
2020/12/18 Python
一款纯css3实现的颜色渐变按钮的代码教程
2014/11/12 HTML / CSS
动态密码技术
2012/10/18 面试题
自我评价优秀范文分享
2013/11/30 职场文书
军训生自我鉴定范文
2013/12/27 职场文书
中国好声音广告词
2014/03/18 职场文书
学校课外活动总结
2014/05/08 职场文书
读群众路线的心得体会
2014/09/03 职场文书
办公室主任岗位职责
2015/01/31 职场文书
企业党建工作总结2015
2015/05/26 职场文书
关于销售人员的年终工作总结要点
2019/08/15 职场文书