10/20/2006

計算民國跟學年度的 Plugin

因為有人問我 Rails 有沒有支援民國(當然不可能XD),並且他要寫學校學年度的程式,今天順手就寫一下,這隻程式請放在任何可以 loading 的地方就可以使用了。這年頭習慣再小的程式都要放 License,那我就宣告為 GPL 吧 XD
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
=> 95
>> Time.now.student_year
=> 95
之類的程式,如果在 Rails 環境下,你可以計算幾年前是那個學年度XD
>> 3.years.ago.student_year
=> 92
很XD的小程式,不過相信對幫學校寫 Project 的人有幫助。

沒有留言: