Rails -- 时间的内置函数和格式说明

    Rails -- 时间的内置函数和格式说明

FROM:http://www.douban.com/note/99064603/

 1 time = Time.now #获得当前时间

 2 time.gmtime #得到格林威治時間,Wed Jun 06 17:05:45 UTC 2007

 3 time.day      #传回一个月的第几天

 4 time.gmt?    #time是否为格林威治时间

 5 time.hour    #传回24HR的第几个小时

 6 time.localtime #把time转换为本地时间

 7 time.mday   #传回一个月的第几天

 8 time.min      #传回一小时的第几分钟

 9 time.mon     #传回一年中的第几个月

10 time.month #传回一年中的第几个月

11 time.sec      #传回一分钟的第几秒

12 time.to_f     #传回time值

13 time.to_i     #传回time的整数部份

14 time.tv_sec #传回time的整数部份

15 time.tv_usec   #传回TIME的小数部份,即微秒

16 time.usec    #传回TIME的小数部份,即微秒

17 time.utc      #把TIME转成格林威治时间

18 time.utc?    #TIME时间是否为格林威治时间

19 time.wday  #传回一周的第几天

20 time.yday  #传回一年的第几天

21 time.year   #传回哪一年

22 time.zone  #传回TIME所使用的标准时间


时间格式化时间

 1 %A:星期几的全称

 2 %a:星期几的简称

 3 %B:月份的全称

 4 %b:月份的简称

 5 %d:日期

 6 %H:24小时制的小时

 7 %I:12小时制的小时

 8 %j:一年中的第几天

 9 %M:分钟

10 %m:表示月份的数字

11 %p:上午/下午(AM,PM)

12 %S:秒钟

13 %U:表示周的数字,以第一个星期天做为第一周的开始

14 %W:表示周的数字,以第一个星期一做为第一周的开始

15 %w:表示星期几的数字

16 %X:时刻

17 %x:日期

18 %Y:表示西历年份的数字

19 %y:西历年份后两个位元的数字

20 %%:本身

 

你可能感兴趣的:(Rails)