Re: [問題] date 輸出每個月的日期?

看板Linux作者 (lloyd huang)時間14年前 (2011/05/27 01:41), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串4/4 (看更多)
※ 引述《Xphenomenon (啦 )》之銘言: : 請教一下,我知道 date 可以知道目前的時間日期以及前後天等這類的資訊, : 不知道它是否可以我給定它譬如: 2011年 2 月份,它會回傳給我 28 天; : 給他 2008 年 2 月,他會回傳給我 29 天。不知道是否可以實現?謝謝! 換個方式思考 $> date --date='2008/3/1 -1 day' 五 2月 29 00:00:00 CST 2008 $ date --date='2009/3/1 -1 day' 六 2月 28 00:00:00 CST 2009 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.205.185

05/27 08:16, , 1F
你要先用一個步驟得到下個月的月份數字才行.
05/27 08:16, 1F

05/27 09:32, , 2F
還有年份切換問題XD
05/27 09:32, 2F

05/27 16:58, , 3F
不是 2008 +/- 4 * n 就一定是 29 天嗎?
05/27 16:58, 3F

05/28 10:19, , 4F
date --date='2008/3/1 -1 day' +%d 就是我要的,
05/28 10:19, 4F

05/28 10:19, , 5F
感謝感謝!
05/28 10:19, 5F
文章代碼(AID): #1Dtf3a4P (Linux)
文章代碼(AID): #1Dtf3a4P (Linux)