国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

SCO UNIX下的時間問題

瀏覽:160日期:2024-06-29 10:19:30

struct tm *ltm; int QSSJ_y,QSSJ_m,QSSJ_d,QSSJ_h,QSSJ_f,QSSJ_s; long cur_time,Intime,QSSJ_SC; char firsttime[30],tmp2[255];

time(&cur_time); ltm=localtime(&cur_time); sprintf(firsttime, '%04d%02d%02d%02d%02d%02d', ltm->tm_year+1900, ltm->tm_mon+1, ltm->tm_mday, ltm->tm_hour, ltm->tm_min, ltm->tm_sec); QSSJ_y=ltm->tm_year+1900; QSSJ_m=ltm->tm_mon+1; QSSJ_d=ltm->tm_mday; QSSJ_h=ltm->tm_hour; QSSJ_f=ltm->tm_min; QSSJ_s=ltm->tm_sec; QSSJ_SC = (((((QSSJ_y-100)*12+QSSJ_m)*31+QSSJ_d-1)*24+QSSJ_h)*60+QSSJ_f)*6 printf('11111111 InTime=[%s],qssj_sc=%ldrn',firsttime,QSSJ_SC); ltm=localtime(&QSSJ_SC); sprintf(firsttime, '%04d-%02d-%02d %02d:%02d:%02d', ltm->tm_year+1900, ltm->tm_mon+1, ltm->tm_mday, ltm->tm_hour, ltm->tm_min, ltm->tm_sec); printf('22222222 InTime=[%s],qssj_sc=%ldrn',firsttime,QSSJ_SC); 運行結果為: 11111111 InTime=[20021215132903],qssj_sc=1035658399 22222222 InTime=[2002-10-27 02:53:19],qssj_sc=1035658399 為什么第二個時間是錯的?

sprintf(tmp2,'20%02ld%02ld%02ld%02ld%02ld%02ld', (QSSJ_SC/60L/60L/24L/31L/12L+100L)%100L, QSSJ_SC/60L/60L/24L/31L%12L+1L, QSSJ_SC/60L/60L/24L%31L+1L, QSSJ_SC/60L/60L%24L, QSSJ_SC/60L%60L, QSSJ_SC%60L); 這樣就解決問題了。
標簽: Unix系統
主站蜘蛛池模板: 宁阳县| 微博| 芒康县| 武宣县| 拉孜县| 昭通市| 屏东县| 平塘县| 彩票| 镇沅| 湾仔区| 定陶县| 新蔡县| 碌曲县| 中宁县| 闻喜县| 沙洋县| 田林县| 盐亭县| 贺州市| 彩票| 大足县| 南昌市| 平泉县| 石门县| 馆陶县| 武鸣县| 沁源县| 静乐县| 榆林市| 青海省| 温泉县| 宝兴县| 马鞍山市| 错那县| 岱山县| 海晏县| 财经| 贡嘎县| 涟源市| 新和县|