ruby -- 基础学习(七)时间的内置函数和格式说明

    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 %%:本身

 

posted @ 2013-08-18 18:45  lmei  阅读(1062)  评论(0编辑  收藏  举报