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实现猜数字游戏(无重复数字)示例分享
Mar 29 Python
python实现定时播放mp3
Mar 29 Python
Python OS模块常用函数说明
May 23 Python
浅析Python中的多条件排序实现
Jun 07 Python
Python实现带百分比的进度条
Jun 28 Python
python将文本分每两行一组并保存到文件
Mar 19 Python
Python基于socket模块实现UDP通信功能示例
Apr 10 Python
python 杀死自身进程的实现方法
Jul 01 Python
查看Python依赖包及其版本号信息的方法
Aug 13 Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
Nov 17 Python
python UDF 实现对csv批量md5加密操作
Jan 01 Python
k-means & DBSCAN 总结
Apr 27 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/10/31 PHP
Linux Apache PHP Oracle 安装配置(具体操作步骤)
2013/06/17 PHP
PHP分页类集锦
2014/11/18 PHP
php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例
2019/05/09 PHP
JavaScript Cookie显示用户上次访问的时间和次数
2009/12/08 Javascript
捕获键盘事件(且兼容各浏览器)
2013/07/03 Javascript
js获取当前时间显示在页面上并每秒刷新
2014/12/24 Javascript
JavaScript常用本地对象小结
2016/03/28 Javascript
C#微信小程序服务端获取用户解密信息实例代码
2017/03/10 Javascript
Angular中的interceptors拦截器
2017/06/25 Javascript
关于Ajax的原理以及代码封装详解
2017/09/08 Javascript
Angular将填入表单的数据渲染到表格的方法
2017/09/22 Javascript
JS简单实现数组去重的方法分析
2017/10/14 Javascript
web前端vue实现插值文本和输出原始html
2018/01/19 Javascript
轻量级JS Cookie插件js-cookie的使用方法
2018/03/22 Javascript
jQuery实现动态加载瀑布流
2020/09/01 jQuery
在vue项目中引用Antv G2,以饼图为例讲解
2020/10/28 Javascript
部署Python的框架下的web app的详细教程
2015/04/30 Python
Python函数式编程指南(四):生成器详解
2015/06/24 Python
Python实现的选择排序算法示例
2017/11/29 Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
2019/01/23 Python
Python生成器的使用方法和示例代码
2019/03/04 Python
Pycharm 文件更改目录后,执行路径未更新的解决方法
2019/07/19 Python
python操作cfg配置文件方式
2019/12/22 Python
python 使用cx-freeze打包程序的实现
2020/03/14 Python
pytorch加载语音类自定义数据集的方法教程
2020/11/10 Python
阿根廷网上配眼镜:SmartBuyGlasses阿根廷
2016/08/19 全球购物
linux面试题参考答案(11)
2016/11/26 面试题
钳工实习自我鉴定
2013/09/19 职场文书
如何写好升职自荐信
2014/01/06 职场文书
个人收入证明范本
2014/01/12 职场文书
行政专员求职信范文
2014/05/03 职场文书
2014学习十八届四中全会精神思想汇报范文
2014/10/23 职场文书
《画家和牧童》教学反思
2016/02/17 职场文书
导游词之江南周庄
2019/12/06 职场文书
Nginx本地配置SSL访问的实例教程
2022/05/30 Servers