作者giive (lala)
看板Ruby
标题计算民国跟学年度的Plugin
时间Fri Oct 20 20:17:54 2006
出自我的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)
1F:推 godfat:这个…我会想说,连这都不会写的话要不要重修一下 @_@ 10/20 21:34