PyQt5-QDateEdit的简单使用操作
时间:2022-07-27
本文章向大家介绍PyQt5-QDateEdit的简单使用操作,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
使用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的简单使用操作就是小编分享给大家的全部内容了,希望能给大家一个参考。
- JavaScript之JS的执行环境和作用域
- GOF设计模式快速学习
- JavaScript之面向对象学习一
- JavaScript之JS实现动画效果
- 深入入门系列--Data Structure--04树
- SQL学习之高级联结(自联结、自然联结、外联接)
- ExtJs学习笔记(21)-使用XTemplate结合WCF显示数据
- JavaScript之面向对象的概念,对象属性和对象属性的特性简介
- 快速入门系列--WebAPI--04在老版本MVC4下的调整
- SQL学习之SELECT子句顺序
- [图解]sqlserver中创建链接服务器
- 人工智能时代来临,还在炫耀孩子能考100分?
- 2017:谷歌DeepMind团队的年度回顾
- SQL学习之组合查询(UNION)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- PHP PDOStatement::setFetchMode讲解
- Python QTimer实现多线程及QSS应用过程解析
- PHP count()函数讲解
- Laravel中9个不经常用的小技巧汇总
- PHP simplexml_load_string()函数实例讲解
- php文件操作之文件写入字符串、数组的方法分析
- php xhprof使用实例详解
- PHP获取远程http或ftp文件的md5值的方法
- PHP addslashes()函数讲解
- PHP+swoole+linux实现系统监控和性能优化操作示例
- PHP中PCRE正则解析代码详解
- tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
- 使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
- python 抓取知乎指定回答下视频的方法
- 基于python实现计算两组数据P值