Ruby:
获取当前日期
如何操作:
Ruby的标准库包括用于处理日期和时间的Date
和Time
类。以下是获取当前日期的方法:
require 'date'
current_date = Date.today
puts current_date
示例输出:
2023-04-12
如果需要包括日期和时间,Ruby的Time
类更适合:
current_time = Time.now
puts current_time
示例输出:
2023-04-12 14:33:07 +0200
如果你需要更多功能,比如时区管理,你可能想使用第三方宝石(gem)ActiveSupport
(Rails的一部分,但可以单独使用)。
首先,将activesupport
添加到你的Gemfile并运行bundle install
:
gem 'activesupport'
然后,使用它来处理时区:
require 'active_support/time'
Time.zone = 'Eastern Time (US & Canada)' # 设置你想要的时区
current_time_with_zone = Time.zone.now
puts current_time_with_zone
示例输出:
Wed, 12 Apr 2023 08:33:07 EDT -04:00