获取当前系统时间
熟悉使用库函数获取当前系统的时间
/*********************************************************************************
*
*
* 设计获取当前系统时间的函数接口
* author:jindouliu2024@163.com
* date:2025.5.3
*
*
* Copyright (c) 2024-2025 jindouliu2024@163.com All right Reserved
********************************************************************************/
#include<stdio.h>
#include<time.h>
#include <unistd.h>
int main()
{
time_t tim;
struct tm *ptim;
int wday;
while(1){
//获取当前系统时间
tim = time(NULL);
//转换为年月日时分秒
ptim = localtime(&tim);
//如果是星期日,则进行转换
if(ptim->tm_wday == 0){
wday = 7;
}
else{
wday = ptim->tm_wday;
}
printf("%d 年 %d 月 %d 日 星期 %d %d :%d : %d\n",
ptim->tm_year+1900,
ptim->tm_mon+1,
ptim->tm_mday,
wday,
ptim->tm_hour,
ptim->tm_min,
ptim->tm_sec);
sleep(1);
}
}
浙公网安备 33010602011771号