Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >QString和QDateTime之间的相互转换

QString和QDateTime之间的相互转换

原创
作者头像
用户7108768
修改于 2021-10-29 03:51:25
修改于 2021-10-29 03:51:25
2.4K00
代码可运行
举报
运行总次数:0
代码可运行

QDateTime是Qt中常用的日期时间类,我们经常会将其转换为QString类型,或者进行相反转换,具体方法如下。

1、QDateTime 转换为 QString

QString QDateTime::toString ( Qt::DateFormat format = Qt::TextDate ) const

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
QString strDate;QDateTime time;//获取系统当前时间time = QDateTime::currentTime();//以固定的时间格式yyyy-MM-dd hh:mm:ss保存为字符串strDate = time.toString("yyyy-MM-dd hh:mm:ss"); 

2、QString转换为QDateTime

QDateTime QDateTime::fromString(const QString& string, const QString& format) [static]

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//定义日期
QString dateContent = "2016-02-19 22:11:33" ;
QDateTime time;

time = QDateTime::fromString(dateContent, "yyyy-MM-dd hh:mm:ss");

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Qt中QString 和 int char char*等相互转换
在编写Qt程序过程中经常遇到各种数据类型的转换,故此写下来方便自己和大家的查找。叮!!!
用户5908113
2019/07/30
4.4K0
C++ Qt开发:DateTime日期时间组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QDateTime日期与时间组件的常用方法及灵活运用。
王 瑞
2023/12/16
9500
C++ Qt开发:DateTime日期时间组件
java 获取当前时间的三种方法
1.通过Util包中的Date获取 Date date = new Date(); SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM-dd :hh:mm:ss"); System.out.println(dateFormat.format(date)); 2.通过Util包的Calendar 获取 Calendar calendar= Calendar.getInstance(); SimpleDateFormat dateForm
botkenni
2019/11/04
46.5K0
Java基础系列之日期时间处理
林老师带你学编程
2018/01/03
9680
Qtime定义(手工废物利用简单好看)
QTime::QTime() 默认构造函数,构造一个时,分,秒都为0的时间,如00:00:00.000(午夜)
全栈程序员站长
2022/07/25
8540
java对时间的操作,提供给你工具类,直接调用方法就可以操作时间了
-创建 SimpleDateFormat 对象时必须指定转换格式。 -转换格式区分大小写,yyyy 代表年份,MM 代表月份,dd 代表日期,HH 代表 24 进制的小时,hh 代表 12 进制的小时,mm 代表分钟,ss 代表秒。
一写代码就开心
2020/11/20
3.1K0
java对时间的操作,提供给你工具类,直接调用方法就可以操作时间了
java countdowntimer_Android 倒计时CountDownTimer[通俗易懂]
可能在没有遇到CountDownTimer之前,我们都是创建Handle来开启异步线程来处理,如果你现在使用,我只能说太菜了,官方已经为我们封装好了一个类,爽的很,一起来看
全栈程序员站长
2022/10/02
8210
Java 时间处理
在标准 Java 类库中包含一个 Date 类。它的对象表示一个特定的瞬间,精确到毫秒。
帅飞
2019/01/22
2.4K0
Java时间格式字符串与Date的相互转化
将Date转化为格式化字符串是利用SimpleDateFormat类继承自 java.text.DateFormat类的format方法实现的:
三分恶
2020/07/16
1.1K0
【HarmonyOS NEXT】systemDateTime 时间戳转换为时间格式 Date,DateTimeFormat
在鸿蒙应用开发中,经常需要将时间戳转化为标准时间格式。即:一串数字转化为年月日时分秒。
GeorgeGcs
2025/03/24
3570
SqlServer时间与字符串相互转换[通俗易懂]
应用:select * from tableA where data_time BETWEEN CONVERT(datetime,’2018-07-02 14:30:00′,20) AND CONVERT(datetime,’2018-07-02 15:30:00′,20);
全栈程序员站长
2022/11/08
5.1K0
Python Qt GUI设计:QCalendar日历类和QDateTimeEdit时间类(基础篇—20)
QCalendar是一个日历控件,它提供了一个基于月份的视图,允许用户通过鼠标或键盘选择日期,默认选中的是今天的日期。也可以对日历的日期范围进行规定。
不脱发的程序猿
2021/10/26
2.7K0
C/C++ Qt 数据库与Chart实现历史数据展示
在前面的博文中具体介绍了QChart组件是如何绘制各种通用的二维图形的,本章内容将继续延申一个新的知识点,通过数据库存储某一段时间节点数据的走向,当用户通过编辑框提交查询记录时,程序自动过滤出该时间节点下所有的数据,并将该数据动态绘制到图形组件内,实现动态查询图形的功能。
王 瑞
2022/12/22
5190
C/C++ Qt 数据库与Chart实现历史数据展示
C++ Qt开发:Charts与数据库组件联动
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍Charts组件与QSql数据库组件的常用方法及灵活运用。
王 瑞
2024/01/06
4580
C++ Qt开发:Charts与数据库组件联动
常用工具类之:DateUtils
import java.text.ParseException; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.TimeZone; import org.joda.time.DateTime; /** * <p>
芈亓
2022/06/17
1.4K0
JSR310新日期API(三)-日期时间格式化与解析
前一篇文章已经比较详细地介绍了JSR-310中新增的常用的日期时间类,在实际应用中,我们也十分关注这些日期时间类的格式化操作,更加通俗来说就是字符串和日期时间类的相互转换问题。下面先回顾一下Java旧有的日期时间类和字符串之间的转换方案,然后重点分析JSR-310中新增的常用的日期时间类和字符串之间的转换方案。
Throwable
2020/06/23
1.7K0
Qt学习笔记#4:QTimer和QTime
QTimer是一个计时器类 它的使用分三步,创建对象,连接signal和slot函数,start()
全栈程序员站长
2022/07/31
1.5K0
8. 格式化器大一统 -- Spring的Formatter抽象
上篇文章 介绍了java.text.Format格式化体系,作为JDK 1.0就提供的格式化器,除了设计上存在一定缺陷,过于底层无法标准化对使用者不够友好,这都是对格式化器提出的更高要求。Spring作为Java开发的标准基建,本文就来看看它做了哪些补充。
YourBatman
2022/03/08
1.1K0
8. 格式化器大一统 -- Spring的Formatter抽象
字符串与日期类型转换的工具类
常用的字符串转date ,和日期转字符串的方法... package com.cq2022.zago.base.util; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.GregorianCalendar; import javax.xml.datatype.Datatyp
执笔记忆的空白
2020/12/25
1.5K0
8. 格式化器大一统 -- Spring的Formatter抽象
上篇文章 介绍了java.text.Format格式化体系,作为JDK 1.0就提供的格式化器,除了设计上存在一定缺陷,过于底层无法标准化对使用者不够友好,这都是对格式化器提出的更高要求。Spring作为Java开发的标准基建,本文就来看看它做了哪些补充。
YourBatman
2021/01/11
1.2K0
8. 格式化器大一统 -- Spring的Formatter抽象
推荐阅读
相关推荐
Qt中QString 和 int char char*等相互转换
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验