看板 Linux 關於我們 聯絡資訊
請教一下,我知道 date 可以知道目前的時間日期以及前後天等這類的資訊, 不知道它是否可以我給定它譬如: 2011年 2 月份,它會回傳給我 28 天; 給他 2008 年 2 月,他會回傳給我 29 天。不知道是否可以實現?謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.222.7
bitlife:寫個perl/python/php script來做.或者用c寫一個很快 05/26 09:51
adahsu:真的可以耶... date -d"2011-03-01 yesterday" +%d 05/26 10:55
bitlife:以下為推文3行c程式,存成 md.c 然後 cc -o md md.c 即可 05/26 12:06
bitlife:char*s="_303232332323";main(int c,char*v[]){int y=atoi 05/26 12:07
bitlife:(v[1]);int m=atoi(v[2]);printf("%d",(m==2)*((y%400==0) 05/26 12:07
bitlife:-(y%100==0)+(y%4==0))+s[m]-20);} 05/26 12:07
bitlife:md 是raid專有名詞,檔名換成mds,使用方式 mds 2008 2 05/26 12:08
Xphenomenon:date -d"2011-03-01 yesterday" +%d 真是讃!感謝! 05/28 10:17