Ruby 教程 之 Ruby 日期 & 时间(Date & Time) 7

简介: Ruby 日期 & 时间(Date & Time)

Ruby 教程 之 Ruby 日期 & 时间(Date & Time) 7

Ruby 日期 & 时间(Date & Time)

Time 类在 Ruby 中用于表示日期和时间。它是基于操作系统提供的系统日期和时间之上。该类可能无法表示 1970 年之前或者 2038 年之后的日期。

本教程将让您熟悉日期和时间的所有重要的概念。

Time.utc、Time.gm 和 Time.local 函数

时间算法

您可以用时间做一些简单的算术,如下所示:

now = Time.now # 当前时间
puts now

past = now - 10 # 10 秒之前。Time - number => Time
puts past

future = now + 10 # 从现在开始 10 秒之后。Time + number => Time
puts future

diff = future - now # => 10 Time - Time => 秒数
puts diff
以上实例运行输出结果为:

2015-09-17 15:27:08 +0800
2015-09-17 15:26:58 +0800
2015-09-17 15:27:18 +0800
10.0

目录
相关文章
|
6月前
|
JSON 数据格式 Ruby
|
6月前
|
调度 Ruby
|
6月前
|
存储 JSON 数据格式
|
6月前
|
Ruby
|
6月前
|
人工智能 BI 计算机视觉
|
6月前
|
JSON Ubuntu Linux
|
6月前
|
调度 Ruby
|
6月前
|
Ruby
|
6月前
|
安全 Ruby
|
6月前
|
数据采集 Web App开发 数据处理
Ruby网络爬虫教程:从入门到精通下载图片
Ruby网络爬虫教程:从入门到精通下载图片