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 相关文章推荐
50行代码实现贪吃蛇(具体思路及代码)
Apr 27 Python
Python异常处理总结
Aug 15 Python
Python实现对excel文件列表值进行统计的方法
Jul 25 Python
Python3使用requests登录人人影视网站的方法
May 11 Python
python操作列表的函数使用代码详解
Dec 28 Python
用Python进行简单图像识别(验证码)
Jan 19 Python
python自动发邮件库yagmail的示例代码
Feb 23 Python
利用python将pdf输出为txt的实例讲解
Apr 23 Python
pytorch 改变tensor尺寸的实现
Jan 03 Python
pytorch构建多模型实例
Jan 15 Python
TensorFlow2.X结合OpenCV 实现手势识别功能
Apr 08 Python
Python unittest生成测试报告过程解析
Sep 08 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读取RSS feed的代码
2008/08/01 PHP
iis下php mail函数的sendmail配置方法(官方推荐)
2012/04/25 PHP
php.ini 配置文件的深入解析
2013/06/17 PHP
浅析php中如何在有限的内存中读取大文件
2013/07/02 PHP
php打包压缩文件之ZipArchive方法用法分析
2016/04/30 PHP
PHP+sqlite数据库操作示例(创建/打开/插入/检索)
2016/05/26 PHP
简单的自定义php模板引擎
2016/08/26 PHP
php微信公众号开发之翻页查询
2018/10/20 PHP
ThinkPHP框架实现的微信支付接口开发完整示例
2019/04/10 PHP
Javascript学习笔记5 类和对象
2010/01/11 Javascript
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
Javascript弹出窗口的各种方法总结
2013/11/11 Javascript
jquery checkbox实现单选小例
2013/11/27 Javascript
纯JS实现根据CSS的class选择DOM
2014/03/22 Javascript
使用JavaScript 实现的人脸检测
2015/03/24 Javascript
Vue.js每天必学之计算属性computed与$watch
2016/09/05 Javascript
用JS实现简单的登录验证功能
2017/07/28 Javascript
vue中如何实现后台管理系统的权限控制的方法示例
2018/09/19 Javascript
Vue列表循环从指定下标开始的多种解决方案
2020/04/08 Javascript
基于JS实现计算24点算法代码实例解析
2020/07/23 Javascript
Python 提取dict转换为xml/json/table并输出的实现代码
2016/08/28 Python
Python使用matplotlib实现绘制自定义图形功能示例
2018/01/18 Python
Python基于pygame实现单机版五子棋对战
2019/12/26 Python
30年同学聚会感言
2014/01/30 职场文书
向领导表决心的话
2014/03/11 职场文书
学生鉴定评语大全
2014/05/05 职场文书
2014年计生标语
2014/06/23 职场文书
运动会演讲稿300字
2014/08/25 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
毕业生评语大全
2015/01/04 职场文书
秋季运动会开幕词
2015/01/28 职场文书
学生病假条范文
2015/08/17 职场文书
MSSQL基本语法操作
2022/04/11 SQL Server
CSS使用SVG实现动态分布的圆环发散路径动画
2022/12/24 HTML / CSS
华为HarmonyOS3.0强在哪? 看看鸿蒙3.0这7个小功能
2023/01/09 数码科技