【C语言】自己写的C语言的时间函数

    科技2023-09-22  74

    #include<stdio.h> #include<time.h> int gTime(){ //获取系统时间 int year,month,day,hour,minutes,second; time_t t = time(NULL); year = t/86400/365+1970; month = t/86400/30%12+4; day = t/86400%30+5;//一天等于86400秒,即3600*24 hour = t%(3600*24)/3600+8;//加8正好是中国的时区时间的小时,不知道为啥。 minutes = t%3600/60; second = t%60; printf("t:%d",t); printf("year:%d",year); printf("month:%d",month); printf("day:%d",day); printf("hour:%d",hour); printf("minutes:%d",minutes); printf("second:%d",second); printf("%d年%d月%d日 %d:%d:%d",year,month,day,hour,minutes,second); return year,month,day,hour,minutes,second; }

    以上是C语言获取时间的函数,自己写的。

    想要调用的时候,自己在main函数里调用一下。

     

    Processed: 0.011, SQL: 8