日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

mktime函数实现获取当前系统时间

發布時間:2025/4/16 windows 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mktime函数实现获取当前系统时间 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

#include<stdio.h> #include<time.h>char displayTime[14]; int main( ) {time_t timep;struct tm *p;while(1){time(&timep);//printf("\rtime():%ld\n",timep); //打印從1900年到當前的時間的秒數,每一次打印出的時間都不同p = localtime(&timep);timep = mktime(p);/************************************以下內容的方法可用在寫RTC驅動在LCD上顯示*******************************************//* displayTime[0] = 0x30+ (p->tm_year + 1900) / 1000; //年 0x30 = '0'displayTime[1] = 0x30+ (p->tm_year + 1900) % 1000 / 100;displayTime[2] = 0x30+ (p->tm_year + 1900) % 100 / 10; displayTime[3] = 0x30+(p->tm_year + 1900) % 10;displayTime[4] = 0x30+ (p->tm_mon + 1) / 10; //月displayTime[5] = 0x30+(p->tm_mon + 1) % 10;displayTime[6] = 0x30+p->tm_mday / 10; //日displayTime[7] = 0x30+p->tm_mday % 10;displayTime[8] = 0x30+p->tm_hour / 10; //時displayTime[9] = 0x30+p->tm_hour % 10;displayTime[10] = 0x30+ p->tm_min / 10; //分displayTime[11] = 0x30+p->tm_min % 10;displayTime[12] = 0x30+p->tm_sec / 10; //秒displayTime[13] = 0x30+p->tm_sec % 10;printf("\r%c%c%c%c-%c%c-%c%c %c%c:%c%c:%c%c",displayTime[0],displayTime[1],displayTime[2],\displayTime[3],displayTime[4],displayTime[5],\displayTime[6],displayTime[7],displayTime[8],\displayTime[9],displayTime[10],displayTime[11],\displayTime[12],displayTime[13]);*/ /**************************************************以下內容的方法可在寫RTC驅動控制臺和串口上顯示***********************************/ printf("\r%4d-%02d-%02d %02d:%02d:%02d",p->tm_year+1900,p->tm_mon+1,p->tm_mday,p->tm_hour,p->tm_min,p->tm_sec);} }

?

?

?

?

?

總結

以上是生活随笔為你收集整理的mktime函数实现获取当前系统时间的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。