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删除指定目录下过期文件的2个脚本分享
Apr 10 Python
python求crc32值的方法
Oct 05 Python
Python用sndhdr模块识别音频格式详解
Jan 11 Python
Python数据结构之双向链表的定义与使用方法示例
Jan 16 Python
对Python3.x版本print函数左右对齐详解
Dec 22 Python
Python画图高斯分布的示例
Jul 10 Python
使用Fabric自动化部署Django项目的实现
Sep 27 Python
Python实现栈和队列的简单操作方法示例
Nov 29 Python
Python函数的返回值、匿名函数lambda、filter函数、map函数、reduce函数用法实例分析
Dec 26 Python
Pytorch Tensor的统计属性实例讲解
Dec 30 Python
python 实现字符串下标的输出功能
Feb 13 Python
Python基于paramunittest模块实现excl参数化
Apr 26 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获取mysql数据库中的所有表名的代码
2011/04/23 PHP
PHP 字符串长度判断效率更高的方法
2014/03/02 PHP
PHP读取zip文件的方法示例
2016/11/17 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
2020/04/04 PHP
JavaScript 事件记录使用说明
2009/10/20 Javascript
js对象数组按属性快速排序
2011/01/31 Javascript
js转义字符介绍
2013/11/05 Javascript
简单的代码实现jquery定时器
2014/01/03 Javascript
jQuery select表单提交省市区城市三级联动核心代码
2014/06/09 Javascript
js实例属性和原型属性示例详解
2014/11/23 Javascript
浅谈javascript中return语句
2015/07/15 Javascript
分享纯手写漂亮的表单验证
2015/11/19 Javascript
基于javascript实现精确到毫秒的倒计时限时抢购
2016/04/17 Javascript
javascirpt实现2个iframe之间传值的方法
2016/06/30 Javascript
从零学习node.js之简易的网络爬虫(四)
2017/02/22 Javascript
jquery网页加载进度条的实现
2017/06/01 jQuery
Vue.js项目部署到服务器的详细步骤
2017/07/17 Javascript
Javascript实现跨域后台设置拦截的方法详解
2017/08/04 Javascript
ES6学习笔记之map、set与数组、对象的对比
2018/03/01 Javascript
vue 点击展开显示更多(点击收起部分隐藏)
2019/04/09 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
html5以及jQuery实现本地图片上传前的预览代码实例讲解
2021/03/01 jQuery
[01:05:56]Liquid vs VP Supermajor决赛 BO 第二场 6.10
2018/07/04 DOTA
python装饰器初探(推荐)
2016/07/21 Python
python实现简易通讯录修改版
2018/03/13 Python
Django之编辑时根据条件跳转回原页面的方法
2019/08/21 Python
使用python实现微信小程序自动签到功能
2020/04/27 Python
html5跳转小程序wx-open-launch-weapp踩坑
2020/12/02 HTML / CSS
护士实习生自我鉴定范文
2013/12/10 职场文书
《维生素c的故事》教学反思
2014/02/18 职场文书
自主招生自荐信格式范文
2015/03/25 职场文书
2016参观监狱警示教育活动心得体会
2016/01/15 职场文书
干部外出学习心得体会
2016/01/18 职场文书
《这片土地是神圣的》教学反思
2016/02/16 职场文书
商业计划书范文
2019/04/24 职场文书