計算民國跟學年度的 Plugin
因為有人問我 Rails 有沒有支援民國(當然不可能XD),並且他要寫學校學年度的程式,今天順手就寫一下,這隻程式請放在任何可以 loading 的地方就可以使用了。這年頭習慣再小的程式都要放 License,那我就宣告為 GPL 吧 XD
只要使用這個 Plugin ,你就可以寫出
class Time
# This God damn small Plugin is for Taiwan User
# For ROC Year and Student year
# code by http://lightyror.blogspot.com/
def roc_year
self.year - 1911
end
def student_year
if self.month < 7
self.roc_year - 1
else
self.roc_year
end
end
end
只要使用這個 Plugin ,你就可以寫出
>> Time.now.roc_year之類的程式,如果在 Rails 環境下,你可以計算幾年前是那個學年度XD
=> 95
>> Time.now.student_year
=> 95
>> 3.years.ago.student_year很XD的小程式,不過相信對幫學校寫 Project 的人有幫助。
=> 92
沒有留言:
張貼留言