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

网站建设与网页设计 难学吗苍南建设网站

网站建设与网页设计 难学吗,苍南建设网站,安卓aso,自己建设一个平台网站多少钱日期 QTime:时间数据类型,仅表示时间,如 16:16:16;QDate:日期数据类型,仅表示日期,如2024-1-22;QDateTime:日期时间数据类型,表示日期和时间,如2…

日期

  • QTime:时间数据类型,仅表示时间,如 16:16:16;
  • QDate:日期数据类型,仅表示日期,如2024-1-22;
  • QDateTime:日期时间数据类型,表示日期和时间,如2024-1-22 19:03:03;
  • QTimeEdit:编辑和显示时间的组件;
  • QDateEdit:编辑和显示日期的组件;
  • QDateTimeEdit:编辑和显示日期时间的组件;
  • QCalendarWidget:一个用日历形式选择日期的组件;

定时器
需要引入的头文件 #include <QTimer>
QTimer:定时器,用来处理周期性事件的一种对象,类似于硬件定时器,例如设置一个定时器的定时周期为1000毫秒,那么每1000毫秒就会发射定时器的timeout()信号,在信号关联的槽函数里就可以做相应的处理。

日期显示格式符

  • d:天,不补零显示 1-31;
  • dd:天,补零显示 01-31;
  • M:月,不补零显示;
  • MM:月,补零显示;
  • yy:年,两位显示 00-99;
  • yyyy:年,四位显示 2024;
  • h:小时,不补零 0-23或1-12(如果显示AP/PM) ;
  • hh:小时,补零2位显示0-23或1-12(如果显示AP/PM);
  • H:小时,不补零 0-23(即使显示AP/PM);
  • HH:小时,补零 00-23(即使显示AP/PM);
  • m:分钟,不补零;
  • mm:分钟,补零;
  • z:毫秒 不补零 0-999;
  • zzz:毫秒 补零3位显示 000-999;
  • AP或A:使用Am/pm显示;
  • ap或a:使用am/pm显示;

图片示例
在这里插入图片描述
代码示例
DateTimeDialog.h

#ifndef DATETIMEDIALOG_H
#define DATETIMEDIALOG_H#include <QDialog>
#include <QTimer>
namespace Ui
{class DateTimeDialog;
}class DateTimeDialog : public QDialog
{Q_OBJECTpublic:explicit DateTimeDialog(QWidget* parent = nullptr);~DateTimeDialog();public slots:void on_pushButton_clicked();void on_pushButtonSetTime_clicked();void on_pushButtonSetDate_clicked();void on_pushButtonSetDateTime_clicked();void on_calendarWidget_selectionChanged();void timeOutMethod();private slots:void on_pushButtonStart_clicked();void on_pushButtonStop_clicked();private:Ui::DateTimeDialog* ui;QTimer* timer;
};#endif // DATETIMEDIALOG_H

DateTimeDialog.cpp

#include "DateTimeDialog.h"
#include "ui_DateTimeDialog.h"DateTimeDialog::DateTimeDialog(QWidget* parent): QDialog(parent), ui(new Ui::DateTimeDialog)
{ui->setupUi(this);timer = new QTimer(this);connect(timer, SIGNAL(timeout()), this, SLOT(timeOutMethod()));ui->pushButtonStop->setEnabled(false);ui->spinBox->setSuffix("ms");ui->spinBox->setMaximum(10000000);ui->spinBox->setMinimum(100);
}DateTimeDialog::~DateTimeDialog()
{delete ui;
}void DateTimeDialog::on_pushButton_clicked()
{//获取当前时间QDateTime curDateTime = QDateTime::currentDateTime();ui->timeEdit->setTime(curDateTime.time());ui->editTime->setText(curDateTime.toString("hh:mm:ss"));ui->dateEdit->setDate(curDateTime.date());ui->editDate->setText(curDateTime.toString("yyyy-MM-dd"));ui->dateTimeEdit->setDateTime(curDateTime);ui->editDateTime->setText(curDateTime.toString("yyyy-MM-dd hh:mm:ss"));
}void DateTimeDialog::on_pushButtonSetTime_clicked()
{QString str = ui->editTime->text();str = str.trimmed();QDateTime dateTime = QDateTime::fromString(str, "hh:mm:ss");ui->timeEdit->setTime(dateTime.time());
}void DateTimeDialog::on_pushButtonSetDate_clicked()
{QString str = ui->editDate->text();str = str.trimmed();QDateTime dateTime = QDateTime::fromString(str, "yyyy-MM-dd");ui->dateEdit->setDate(dateTime.date());
}void DateTimeDialog::on_pushButtonSetDateTime_clicked()
{QString str = ui->editDateTime->text();str = str.trimmed();QDateTime dateTime = QDateTime::fromString(str, "yyyy-MM-dd hh:mm:ss");ui->dateTimeEdit->setDateTime(dateTime);
}void DateTimeDialog::on_calendarWidget_selectionChanged()
{QDate dt = ui->calendarWidget->selectedDate();QString str = dt.toString("yyyy-MM-dd");ui->editCalendar->setText(str);
}void DateTimeDialog::timeOutMethod()
{QTime curTime = QTime::currentTime();ui->lcdNumberH->display(curTime.hour());ui->lcdNumberM->display(curTime.minute());ui->lcdNumberS->display(curTime.msec());
}void DateTimeDialog::on_pushButtonStart_clicked()
{timer->setInterval(ui->spinBox->value());timer->start();ui->pushButtonStop->setEnabled(true);ui->pushButtonStart->setEnabled(false);
}void DateTimeDialog::on_pushButtonStop_clicked()
{timer->stop();ui->pushButtonStop->setEnabled(false);ui->pushButtonStart->setEnabled(true);
}
http://www.yayakq.cn/news/686119/

相关文章:

  • 网站建设参考文献资料做网站金山区
  • 大连网站设计报价兰州装修公司口碑排名推荐
  • 2016企业网站建设方案php网站开发实验总结
  • 个人网站要怎么做手机做ppt免费模板
  • 商城网站备案建设视频网站要求
  • 网站建设唐山营销策略理论有哪些
  • 合作做网站的总结和心得外国做家具的网站
  • 怎样自做网站阳江网络问政平台新闻发布会
  • 网站建设凡科wordpress页面大小修改
  • 做网站框架图哪个在线网站好用seo哪家强
  • 深圳建设交易中心网站做学校网站素材
  • 网站的外链是怎么做的网络营销典型案例
  • 网站开发平台建设手机建站cms
  • 可信赖的企业网站建设设计师网址导航官网
  • 网站建设要考虑哪些方面网站菜单 网站导航
  • 做一小说网站要花多钱京东seo是什么意思
  • 潮州南桥市场中国建设银行网站网络app推广公司
  • 营销网站html律师网站建设
  • 网站建设规划怎么写门户网站信息发布管理办法
  • 个人网站与企业网站区别怎么增加网站的流量
  • wordpress站点收录好未备案网站如何加cdn
  • 泰安网站建设如何全国文明城市创建标准
  • 做外贸网站用什么软件手机个人网页制作
  • 房地产门户网站网站备案由别人代
  • 深圳市龙岗区住房和建设局官网网站我要自学网ps视频教程免费下载
  • 网站收录怎么提高世界足球排名前100名
  • 网站策划案模板天津建设招标网站
  • 建设工程招标专业网站上海自助建站系统
  • 建立网站备案需要什么资料长春网站建设net
  • 自己做代练网站开发网站有什么用