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黑帽编程 3.4 跨越VLAN详解
Sep 28 Python
python的pip安装以及使用教程
Sep 18 Python
python 用for循环实现1~n求和的实例
Feb 01 Python
python实现批量处理将图片粘贴到另一张图片上并保存
Dec 12 Python
pytorch中nn.Conv1d的用法详解
Dec 31 Python
Python对Tornado请求与响应的数据处理
Feb 12 Python
python实现吃苹果小游戏
Mar 21 Python
Python实现猜年龄游戏代码实例
Mar 25 Python
python不同系统中打开方法
Jun 23 Python
Python list和str互转的实现示例
Nov 16 Python
python安装mysql的依赖包mysql-python操作
Jan 01 Python
python使用BeautifulSoup 解析HTML
Apr 24 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实现网站插件机制的方法
2009/11/10 PHP
PHP循环语句笔记(foreach,list)
2011/11/29 PHP
php urlencode()与urldecode()函数字符编码原理详解
2011/12/06 PHP
php统计文章排行示例
2014/03/04 PHP
20个2014年最优秀的PHP框架回顾
2014/10/22 PHP
Smarty模板语法详解
2019/07/20 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
一个很简单的办法实现TD的加亮效果.
2006/06/29 Javascript
JS实现可改变列宽的table实例
2013/07/02 Javascript
JavaScript基础篇(6)之函数表达式闭包
2015/12/11 Javascript
node.js实现端口转发
2016/04/14 Javascript
Bootstrap CSS组件之按钮组(btn-group)
2016/12/17 Javascript
JS如何生成一个不重复的ID的函数
2016/12/25 Javascript
js基于FileSaver.js 浏览器导出Excel文件的示例
2017/08/15 Javascript
ES6中Array.find()和findIndex()函数的用法详解
2017/09/16 Javascript
JS实现遍历不规则多维数组的方法
2018/03/21 Javascript
详解nodejs通过响应回写的方式渲染页面资源
2018/04/07 NodeJs
JavaScript实现雪花飘落效果
2020/12/27 Javascript
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
python 编写简单网页服务器的实例
2018/06/01 Python
TensorFlow Session使用的两种方法小结
2018/07/30 Python
Python魔法方法 容器部方法详解
2020/01/02 Python
opencv python Canny边缘提取实现过程解析
2020/02/03 Python
Python3如何判断三角形的类型
2020/04/12 Python
Python接口测试结果集实现封装比较
2020/05/01 Python
详解BeautifulSoup获取特定标签下内容的方法
2020/12/07 Python
CSS3实现可爱的小黄人动画
2016/07/11 HTML / CSS
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
外贸英语毕业生自荐信
2013/11/14 职场文书
高中运动会入场词
2014/02/14 职场文书
中职生自荐信范文
2014/06/15 职场文书
给朋友的道歉短信
2015/05/12 职场文书
2019年自助餐厅创业计划书模板
2019/08/22 职场文书
2019升学宴主持词范本5篇
2019/10/09 职场文书
Java反应式框架Reactor中的Mono和Flux
2021/07/25 Java/Android
德生2P3收音机开箱评测
2022/04/30 无线电