已知两个时间戳判断这两个时间是否在同一天
生活随笔
收集整理的這篇文章主要介紹了
已知两个时间戳判断这两个时间是否在同一天
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
已知兩個(gè)時(shí)間戳判斷這兩個(gè)時(shí)間是否在同一天
int Same_Day() { char Time1[11] = "1516766666";char Time2[11] = "1516788888";time_t Timestamp1,Timestamp2; struct tm *p1,*p2;char Day1[9]="";char Hour1[3]="";Timestamp1=atoi(Time1) + 28000; p1=gmtime(&Timestamp1);strftime(Day1, sizeof(date1),"%Y%m%d", p1);strftime(Hour1, sizeof(Hour1),"%H", p1);char Day2[9]="";char Hour2[3]="";Timestamp2=atoi(Time2) + 28000;p2=gmtime(&Timestamp2);strftime(Day2, sizeof(Day2),"%Y%m%d", p2);strftime(Hour2, sizeof(Hour2),"%H", p2);if(atoi(Day1)==atoi(Day2)&&atoi(Hour1)<=23){printf("在同一天");return 1;}else{printf("不在同一天");return 0;} }void main(void) {Same_Day(); }總結(jié)
以上是生活随笔為你收集整理的已知两个时间戳判断这两个时间是否在同一天的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 用STM32实现:摄像头扫到二维码后提取
- 下一篇: STM32硬件错误HardFault_H