黃金俠

Ruby on Rails / Rubygems / Javascript / Git

輸出除去0的日期格式

| Comments

ruby 中 Date 或 Datetime 都有 #srtftime 可以用來作自定格式的日期輸出
若我們希望輸出的日期或時間能夠去除多餘的0, 或者輸入的月份英文可以全部大寫
以下範例 (Date, Datetime均適用) 擷取自官方文件可作為參考

1
2
3
4
5
date = "2012-01-01".to_date
date.strftime("%m/%d") # 01/01
date.strftime("%-m/%-d") # 1/1
date.strftime("%d %b") # 1 Jan
date.strftime("%d %^b") # 1 JAN

完整細節可以參考官方文件

Comments