ruby - 时间处理
发表于:,更新于:,By Sally
创建时间实例
- Time.new(year, month, day, hour, min, sec, usec_with_frac)
1 | Time.new => 2016-07-05 14:41:25 +0800 |
时间戳 & 年月日
1 | a = Time.new => 2016-07-05 14:49:11 +0800 |
- 生成&解析13位的unix时间戳 参考文档
ri strptime
1 | require 'date' |
时间判断
1 | t = Time.new(2016, 7, 5, 16, 15, 17) => 2016-07-05 16:15:17 +0800 |
时间计算
- time - other_time #=> float(秒值)
- time - numeric #=> time
1 | t1 = Time.new(2015, 8, 5) #=> 2015-08-05 00:00:00 +0800 |