当前位置: 首页 > news >正文

沭阳做网站好的免费seo课程

沭阳做网站好的,免费seo课程,福州软件园,iis网站压缩在Qt中,QDateEdit是用于选择日期的微调框,QTimeEdit是用于选择小时和分钟的微调框 QDateTimeEdit则是基于QDateEdit和QTimeEdit的组合控件,能够同时显示日期和时间,并允许用户以交互方式编辑日期 常用属性 属性说明dateTime时间…

在Qt中,QDateEdit是用于选择日期的微调框,QTimeEdit是用于选择小时和分钟的微调框

QDateTimeEdit则是基于QDateEdit和QTimeEdit的组合控件,能够同时显示日期和时间,并允许用户以交互方式编辑日期 

常用属性

属性说明
dateTime时间日期的值,形如2000/1/1 0:00
date单纯日期的值,形如2000/1/1
time单纯时间的值,形如0:00
displayFormat

时间日期格式,形如yyyy/M/d H:mm   2024/07/31 09:35

  • y表示年份
  • M表示月份
  • d表示日期
  • H表示小时
  • m表示分钟
  • s表示秒
minimumDateTime最小时间日期
maximumDateTime最大时间日期
timeSpec
  • Qt::LocalTime:显示本地时间
  • Qt::UTC:显示协调世界时(UTC)
  • Qt::OffsetFromUTC:显示相对于UTC的偏移量(时差)

核心信号

信号说明
dateChanged(QDate)日期改变时触发
timeChanged(QTime)时间改变时触发
dateTimeChanged(QDateTime)时间日期任意一个改变都会触发

QDateTime

QDateTime是处理日期和时间的类,提供了丰富的功能和方法来管理和操作日期时间数据,支持高精度和灵活的操作

常用API

  • 获取日期/时间
    //静态成员函数
    static QDateTime currentDateTime();//返回当前本地日期时间
    static QDateTime currentDateTimeUTC();//返回当前UTC日期时间
    //成员函数
    QDate date() const;//返回日期部分
    QTime time() const;//返回时间部分
    
  • 设置日期/时间

    void setDate(const QDate &date);//设置日期部分
    void setTime(const QTime &time);//设置时间部分
    void setDateTime(const QDateTime &dateTime);//设置日期和时间
  • 格式化和解析

    //将日期时间对象格式化为指定格式的字符串
    QString toString(Qt::DateFormat format = Qt::TextDate);
    //将指定格式的日期时间字符串,转化为QDateTime
    static QDateTime fromString(const QString &string, Qt::DateFormat format = Qt::TextDate);
  • 日期/时间运算

    QDateTime addDays(qint64 days);//增加指定天数后的日期时间
    QDateTime addSecs(qint64 secons);//增加指定秒数后的日期时间
    QDateTime addMonths(int months);//增加指定月数后的日期时间
    QDateTime addYears(int years);//增加指定年数后的日期时间
    //计算两个日期时间之间的差值
    qint64 daysTo(const QDateTime &other);//计算相差多少天,计算时只看日期不看时间
    qint64 secsTo(const QDateTime &other);//计算相差多少秒
    
  • 时区操作

    QDateTime toLocalTime();//将UTC时间转换成本地时间返回
    QDateTime toUTC();//将本地时间按UTC时间返回
    

示例:计算两个日期之间相差的时间 

#include "widget.h"
#include "ui_widget.h"#include <QCalendarWidget>Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);//设置显示格式ui->dateTimeEdit_past->setDisplayFormat("yyyy-M-d h:mm:ss");ui->dateTimeEdit_cur->setDisplayFormat("yyyy-M-d h:mm:ss");
}Widget::~Widget()
{delete ui;
}void Widget::on_pushButton_clicked()
{//获取两个日期时间QDateTime pastTime = ui->dateTimeEdit_past->dateTime();QDateTime curTime = ui->dateTimeEdit_cur->dateTime();int seconds = pastTime.secsTo(curTime);//计算相差的天数和小时数int hours = (seconds / 3600) % 24;int days = (seconds / 3600 / 24);ui->label->setText(QString("已经爱你") + QString::number(days) + "天零"+ QString::number(hours) + "小时");
}

http://www.yidumall.com/news/67765.html

相关文章:

  • 福州网站建设网络公司二级域名免费申请
  • 公司手机网站制作成都搜索优化排名公司
  • 网站优化排名如何做沈阳网站建设公司
  • 建行网站会员软文范例
  • 仿腾讯视频网站网盟推广
  • 北京建筑培训网seo网站排名优化培训教程
  • 东莞网站建设营销哪家好青柠影院免费观看电视剧高清
  • 佛山网站建设及推广服务公司阿里云建站费用
  • 深圳做网站网络营销公司杭州百度快照推广
  • 企业网站的主要类型seo优缺点
  • 蓝色phpcms律师网站模板phpcms律师关键词如何优化排名
  • ecshop模板网站怎么样与qq连接湖南靠谱seo优化公司
  • 广西桂林今日头条新闻象山关键词seo排名
  • 化妆品网站建设平台的分析百度一下打开网页
  • 公司网站在哪里做精准营销理论
  • 网站制作 广州谷歌广告推广
  • 扬中网站建设效果培训网址
  • 系统管理在哪里seo投放
  • 企业网站建设中图片优化的方法新闻头条最新消息国家大事
  • 优化免费网站建设佛山百度关键词排名
  • 演艺公司seo如何优化的
  • 上海高端网站公司销售网站怎么做
  • 网站建设 电子书海南百度推广seo
  • 动漫设计专升本考什么seo岗位职责
  • 建公司网站有哪些免费推广网站
  • wordpress分页模板seo整站优化多少钱
  • 自己电脑做网站服务器违法吗宁宁网seo
  • 网站推广方案注意事项?seo优化团队
  • 建站平台工具百度app下载最新版本
  • 做网站的是什么职位站外推广渠道有哪些