date 輸出每個月的日期? - Linux

Table of Contents

請教一下,我知道 date 可以知道目前的時間日期以及前後天等這類的資訊,
不知道它是否可以我給定它譬如: 2011年 2 月份,它會回傳給我 28 天;
給他 2008 年 2 月,他會回傳給我 29 天。不知道是否可以實現?謝謝!

--

All Comments

Agnes avatarAgnes2011-05-29
寫個perl/python/php script來做.或者用c寫一個很快
Andy avatarAndy2011-05-30
真的可以耶... date -d"2011-03-01 yesterday" +%d
Andy avatarAndy2011-06-04
以下為推文3行c程式,存成 md.c 然後 cc -o md md.c 即可
Doris avatarDoris2011-06-06
char*s="_303232332323";main(int c,char*v[]){int y=atoi
(v[1]);int m=atoi(v[2]);printf("%d",(m==2)*((y%400==0)
-(y%100==0)+(y%4==0))+s[m]-20);}
Anonymous avatarAnonymous2011-06-11
md 是raid專有名詞,檔名換成mds,使用方式 mds 2008 2
Ina avatarIna2011-06-15
date -d"2011-03-01 yesterday" +%d 真是讃!感謝!