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实现单词拼写检查
Apr 25 Python
Python合并字典键值并去除重复元素的实例
Dec 18 Python
新手如何快速入门Python(菜鸟必看篇)
Jun 10 Python
Python3一行代码实现图片文字识别的示例
Jan 15 Python
pyspark 读取csv文件创建DataFrame的两种方法
Jun 07 Python
python中的常量和变量代码详解
Jul 25 Python
pycharm恢复默认设置或者是替换pycharm的解释器实例
Oct 29 Python
python实现动态创建类的方法分析
Jun 25 Python
python实现邮件自动发送
Aug 10 Python
Jupyter打开图形界面并画出正弦函数图像实例
Apr 24 Python
Python获取指定网段正在使用的IP
Dec 14 Python
python爬取微博评论的实例讲解
Jan 15 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实现微信和支付宝支付的示例代码
2020/08/11 PHP
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
2010/08/16 Javascript
浅析JQuery获取和设置Select选项的常用方法总结
2013/07/04 Javascript
Javascript基础知识(二)事件
2014/09/29 Javascript
JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
2014/10/17 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
js实现鼠标悬浮给图片加边框的方法
2015/01/30 Javascript
JQuery中两个ul标签的li互相移动实现方法
2015/05/18 Javascript
利用css+原生js制作简单的钟表
2020/04/07 Javascript
IONIC自定义subheader的最佳解决方案
2016/09/22 Javascript
vue devtools的安装与使用教程
2018/08/08 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
微信小程序 flexbox layout快速实现基本布局的解决方案
2020/03/24 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
Python使用MySQLdb for Python操作数据库教程
2014/10/11 Python
零基础写python爬虫之爬虫框架Scrapy安装配置
2014/11/06 Python
Python实现统计文本文件字数的方法
2017/05/05 Python
pandas or sql计算前后两行数据间的增值方法
2018/04/20 Python
基于anaconda下强大的conda命令介绍
2018/06/11 Python
python用pandas数据加载、存储与文件格式的实例
2018/12/07 Python
Python考拉兹猜想输出序列代码实践
2019/07/05 Python
tensorflow 限制显存大小的实现
2020/02/03 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
2020/03/30 Python
在线购买廉价折扣书籍和小说:BookOutlet.com
2018/02/19 全球购物
日语系毕业生推荐信
2013/11/11 职场文书
公司前台接待岗位职责
2013/12/03 职场文书
教师求职信
2014/06/17 职场文书
环境保护标语
2014/06/20 职场文书
品质标语大全
2014/06/21 职场文书
竞选班干部演讲稿100字
2014/08/20 职场文书
小学家长通知书评语
2014/12/31 职场文书
2016年高校自主招生自荐信范文
2015/03/24 职场文书
OpenCV-Python使用cv2实现傅里叶变换
2021/06/09 Python
嵌入式Redis服务器在Spring Boot测试中的使用教程
2021/07/21 Redis
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js
MySQL添加索引特点及优化问题
2022/07/23 MySQL