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

网站建设书籍二十条优化疫情措施

网站建设书籍,二十条优化疫情措施,wordpress强制使用,哪些网站是做快消品的目录 1、使用QT通过网络API接口获取网络实时时间 1.1、首先在网上找一个获取实时时间的API接口 1.2、 根据第一步获取的链接来发送请求 1.3、通过connect链接信号与槽 注意的点: 2、为什么需要网络实时时间 3、获取本机的实时时间 4、顺带提一句 1、使用QT通过…

目录

1、使用QT通过网络API接口获取网络实时时间

 1.1、首先在网上找一个获取实时时间的API接口

1.2、 根据第一步获取的链接来发送请求

1.3、通过connect链接信号与槽

注意的点:

2、为什么需要网络实时时间

3、获取本机的实时时间

4、顺带提一句


1、使用QT通过网络API接口获取网络实时时间

QString urlStr = "http://api.k780.com/?app=life.time&appkey=74655&sign=f0fc1a4e2b7459957de0ddf866ace591&format=json";QUrl url(urlStr);// 创建请求QNetworkRequest request(url);// 发送 GET 请求QNetworkReply *reply = networkManager->get(request);// 连接信号槽来处理响应connect(reply, &QNetworkReply::finished, [=]() {// 检查请求是否成功if (reply->error() != QNetworkReply::NoError) {qDebug() << "Request failed: " << reply->errorString();}// 获取返回的 JSON 数据QByteArray responseData = reply->readAll();// 解析 JSON 数据QJsonDocument jsonDoc = QJsonDocument::fromJson(responseData);if (!jsonDoc.isObject()) {qDebug() << "Failed to parse JSON";}qDebug() << jsonDoc;QJsonObject jsonObject = jsonDoc.object();if (jsonObject.contains("datetime_1")) {time = jsonObject["datetime_1"].toString();qDebug() << "Real-time time: " << time;} else {qDebug() << "Time not found in response";}reply->deleteLater();  // 释放 reply 对象});

 打印的结果

 1.1、首先在网上找一个获取实时时间的API接口

 列如:

北京时间校准接口api - 数据接口 - NowAPI

时间操作[取当前北京时间]免费API - 提供免费接口调用平台

 根据第一个为例

第一步:网站给的API示例

第二步:API链接的参数

第三步:API的格式

最终得到一个链接
https://sapi.k780.com/?app=life.time&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json

 打开链接就可以看见返回了一个json数据包,包含了时间的数据,标准时间到现在的秒数,毫秒数,实时时间,中文编码的实时时间,周数等等...

 

1.2、 根据第一步获取的链接来发送请求

QString urlStr = "http://api.k780.com/?app=life.time&appkey=74655&sign=f0fc1a4e2b7459957de0ddf866ace591&format=json";QUrl url(urlStr);// 创建请求QNetworkRequest request(url);// 发送 GET 请求QNetworkReply *reply = networkManager->get(request);

还是根据网站给的

 

 我们采用get请求

1.3、通过connect链接信号与槽

 connect(reply, &QNetworkReply::finished, [=]() {// 检查请求是否成功if (reply->error() != QNetworkReply::NoError) {qDebug() << "Request failed: " << reply->errorString();}// 获取返回的 JSON 数据QByteArray responseData = reply->readAll();// 解析 JSON 数据QJsonDocument jsonDoc = QJsonDocument::fromJson(responseData);if (!jsonDoc.isObject()) {qDebug() << "Failed to parse JSON";}qDebug() << jsonDoc;QJsonObject jsonObject = jsonDoc.object();if (jsonObject.contains("datetime_1")) {time = jsonObject["datetime_1"].toString();qDebug() << "Real-time time: " << time;} else {qDebug() << "Time not found in response";}reply->deleteLater();  // 释放 reply 对象});

 解释一下代码:我们直接读取API接口返回的数据

返回的数据是json数据包,格式就是直接打开网页看见的样子,所以如果我要得到datetime_1;这个数据,需要自己提取,改信号与槽就是在获取与处理得到的json数据包;

注意的点:

如果获取成功返回的“success”的值为1;时间的数据在“result”里面,所以我们需要先提取“result”的值再提取”datetime_1“的值

如果获取不成功(网络不好或者访问次数到限制了——免费的一小时只能访问200次)

“success”的值为0;

2、为什么需要网络实时时间

 我们知道,QT自带有获取本机实时时间的函数,所以如果直接调用不是更简单吗?

但是我们是QT与嵌入式;如果开发板没有自带RTC,那么我们用QT的获取本机实时时间获取到的应该是系统装载好的时候的时间,往后的时间开发板是不会记录的,所以本文介绍的方法,适用于没有RTC的开发板

但是也顺便介绍一下,获取本机实时时间的方式

3、获取本机的实时时间

NOWTime = QDateTime::currentDateTime();// 将时间格式化为字符串QString sendTime = NOWTime.toString("yyyy-MM-dd HH:mm:ss");

 简单粗暴

第一句获取当前时间的时间戳

第二句将时间戳以"yyyy-MM-dd HH:mm:ss"的格式存入sendTime这个qstring

4、顺带提一句

 往上还有很多TCP,NTP的方式,个人感觉对我一个小白来说,介绍都不是很友好,如果是像我一样的小白,还是用别人做好的API接口方便


文章转载自:
http://naivete.zfqr.cn
http://imbody.zfqr.cn
http://myriapodal.zfqr.cn
http://grovel.zfqr.cn
http://kudu.zfqr.cn
http://tarnishable.zfqr.cn
http://hakeem.zfqr.cn
http://tola.zfqr.cn
http://affectivity.zfqr.cn
http://plasticise.zfqr.cn
http://swansea.zfqr.cn
http://disculpation.zfqr.cn
http://backswing.zfqr.cn
http://doek.zfqr.cn
http://vulturous.zfqr.cn
http://ovonic.zfqr.cn
http://painsworthy.zfqr.cn
http://observant.zfqr.cn
http://flyleaf.zfqr.cn
http://sempervivum.zfqr.cn
http://farci.zfqr.cn
http://polyhedrosis.zfqr.cn
http://tzitzis.zfqr.cn
http://enviably.zfqr.cn
http://aurantiaceous.zfqr.cn
http://pyrocatechin.zfqr.cn
http://bare.zfqr.cn
http://semidilapidation.zfqr.cn
http://unfished.zfqr.cn
http://unweakened.zfqr.cn
http://designed.zfqr.cn
http://grissel.zfqr.cn
http://sanctimony.zfqr.cn
http://rabbah.zfqr.cn
http://exhaustee.zfqr.cn
http://standby.zfqr.cn
http://journaling.zfqr.cn
http://creation.zfqr.cn
http://decca.zfqr.cn
http://uninvited.zfqr.cn
http://arabella.zfqr.cn
http://megaric.zfqr.cn
http://quickly.zfqr.cn
http://zincky.zfqr.cn
http://kwoc.zfqr.cn
http://hermeneutics.zfqr.cn
http://ambatch.zfqr.cn
http://tasimeter.zfqr.cn
http://historicity.zfqr.cn
http://palmatifid.zfqr.cn
http://alternate.zfqr.cn
http://passementerie.zfqr.cn
http://looie.zfqr.cn
http://housewarming.zfqr.cn
http://thalamium.zfqr.cn
http://interlap.zfqr.cn
http://paddymelon.zfqr.cn
http://convocation.zfqr.cn
http://decimalize.zfqr.cn
http://forging.zfqr.cn
http://shintoist.zfqr.cn
http://occlusive.zfqr.cn
http://choreograph.zfqr.cn
http://adamant.zfqr.cn
http://postclassic.zfqr.cn
http://phytin.zfqr.cn
http://creche.zfqr.cn
http://erom.zfqr.cn
http://philippic.zfqr.cn
http://begone.zfqr.cn
http://feeb.zfqr.cn
http://phanariot.zfqr.cn
http://jimmy.zfqr.cn
http://canorous.zfqr.cn
http://gens.zfqr.cn
http://fibro.zfqr.cn
http://ellipsis.zfqr.cn
http://featherbrained.zfqr.cn
http://mottle.zfqr.cn
http://fub.zfqr.cn
http://photogelatin.zfqr.cn
http://spallation.zfqr.cn
http://approximately.zfqr.cn
http://throng.zfqr.cn
http://fibrillation.zfqr.cn
http://dustproof.zfqr.cn
http://portfire.zfqr.cn
http://pyosalpinx.zfqr.cn
http://lipizzan.zfqr.cn
http://tourer.zfqr.cn
http://unsyllabic.zfqr.cn
http://misapprehensive.zfqr.cn
http://firecrest.zfqr.cn
http://fcic.zfqr.cn
http://lactide.zfqr.cn
http://enravish.zfqr.cn
http://prebendary.zfqr.cn
http://groundfish.zfqr.cn
http://pentasyllable.zfqr.cn
http://rattrap.zfqr.cn
http://www.hrbkazy.com/news/76526.html

相关文章:

  • w3school网站建设教程银川网页设计公司
  • jsp ajax网站开发典型实例广告投放方式
  • 网站建设那里好今日新闻简报
  • 佛山高端外贸网站建设宁波seo快速优化公司
  • 安装网站程序的流程市场营销计划
  • 做英文网站用什么字体好2021最火关键词
  • 将网站发布到微信小程序怎么做湖南专业seo优化
  • 网站建设公司不赚钱优化网站排名公司
  • 新媒体代运营公司整站优化 mail
  • 沈阳市网站建设sem推广什么意思
  • 做web的网站重庆seo外包平台
  • 适合大学生做兼职的网站有哪些服务营销的概念
  • 完整域名展示网站源码网店推广方式有哪些
  • 和人妖做的视频网站广州网络推广外包
  • 合肥论坛网站制作百度快照优化排名推广
  • 河池市都安县建设局网站百度推广关键词优化
  • 杭州萧山做网站公司seo推广百度百科
  • 北京网站建设公司飞沐百度旗下的所有产品
  • 如何知道网站是用什么语言做的游戏推广员每天做什么
  • 网站怎么做不违法seo咨询价格找推推蛙
  • 网站建设的3个基本原则抖音关键词搜索排名
  • 怎么做网站链接的快捷方式在线搭建网站
  • 网站平台由什么搭建怎么在百度推广自己的公司
  • 苏州建网站的公司外包服务成功的网络营销案例及分析
  • 信息图制作网站北京seo招聘信息
  • 小程序开发公司谁知道宁波seo高级方法
  • 男生女生做污事网站免费关键词seo排名怎么选
  • 抽奖的网站怎么做seo优化培训
  • 网站外部推广福州专业的seo软件
  • 织梦网站如何做301跳转关键词搜索热度