ruby输入日期的方法strftime

2012-06-13  刘俊 

网上很多,但是经常忘记,留作记录
  • %A: 星期几的名称(Sunday, Monday ... )
  • %a: 星期几的简称(Sun, Mon ... )
  • %B: 月份的名称(January, February ... )
  • %b: 月份的简称(Jan, Feb ... )
  • %c: 日期和时间
  • %d: 日期(01-31)
  • %H: 24时制的小时(00-23)
  • %I: 12时制的小时(01-12)
  • %j: 一年中的第几天(001-366)
  • %M: 分钟(00-59)
  • %m: 表示月份的数字(01-12)
  • %p: 上午/下午(AM,PM)
  • %S: 秒钟(00-60) (60是闰秒)
  • %U: 表示周的数字.以第一个星期天作为第一周的开始(00-53)
  • %W: 表示周的数字.以第一个星期一作为第一周的开始(00-53)
  • %w: 表示星期几的数字. 星期天是0(0-6)
  • %X: 时刻
  • %x: 日期
  • %Y: 表示公历年份的数字
  • %y: 公历年份的后两位数字(00-99)
  • %Z: 时区trap
  • %%: %本身
  • %L:毫秒

例子: t = Time.new

       t.strftime("%m%d") => "0613"


613°/6136 人阅读/0 条评论 发表评论

登录 后发表评论