
文章目录1.时间转换1.1 案例2.sel时间设置3.rtcntp3.1 rtc时间异常3.2 ntp4.sel时区设置5.phosphor-time-manager模块6.deadline_timer(闹钟)与steady_timer(秒表)1.时间转换reboot启动systemd时systemd/src/core/main.c文件中initialize_clock函数会将系统时间改变,所以要注释掉。如下时间戳=time_t,typedef long time_t(time_t编译时被替换成long):time_t不符合习惯需转成表示时间结构体即struct_time=struct tm。如下time函数作用是将当前时间的时间戳赋值给tnow变量。structtm//time.h{inttm_sec;