計算民國跟學年度的Plugin
出自我的Blog
http://lightyror.blogspot.com/2006/10/plugin.html
因為有人問我 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 的人有幫助。
--
lighty RoR 是一個介紹 lighttpd , SQLite , Ruby and Rails 的 Blog
http://lightyror.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.98.239
※ 編輯: giive 來自: 61.230.98.239 (10/20 20:22)
※ 編輯: giive 來自: 61.230.98.239 (10/20 20:23)
推
10/20 21:34, , 1F
10/20 21:34, 1F
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章
-1
12