📅  最后修改于: 2023-12-03 15:41:13.283000             🧑  作者: Mango
简介:
在Ruby中,现在日期时间函数(now
)可以返回当前日期和时间的对象。它是一个内置的类方法,可以在任何Ruby程序中使用来获取当前日期和时间的对象。该方法用于计算机程序中广泛使用。
语法:
以下是现在日期时间函数的基本语法:
Time.now
示例:
以下代码演示了如何使用now
方法获取当前日期和时间:
puts Time.now
输出:
2022-06-16 14:08:23 +0800
代码解释:
上面的代码创建了一个当前的时间对象,并将其作为字符串输出。
日期时间对象可以用于日期和时间的各种操作,例如加减,比较等。
# 获取今天的日期
today = Time.now.strftime('%Y-%m-%d')
# 获取一年后的日期
next_year = Time.now + (60 * 60 * 24 * 365)
next_year = next_year.strftime('%Y-%m-%d')
# 比较两个日期
if next_year > today
puts "One year from now is #{next_year}"
end
以上代码演示了如何对日期时间对象进行操作。
现在日期时间函数是Ruby中常用的日期时间函数之一。它可以返回当前日期和时间的对象。同时,该方法也提供了大量对日期时间对象进行操作的功能,是Ruby程序员不可或缺的工具之一。