在 Ruby 中,可以使用

utc
方法将本地时间转换为 UTC 时间。因为
created_at
方法返回的是本地时间(也就是服务器所在地区的时间),如果你想要将这个时间转换为 UTC 时间,可以使用以下代码:

created_at_utc = created_at.utc

这个代码片段将

created_at
时间对象转换为 UTC 时间对象,并将其赋值给
created_at_utc
变量。

注意,转换为 UTC 时间的对象和本地时间对象的区别在于,UTC 对象的

zone
属性为
"UTC"
,而本地时间对象的
zone
属性则取决于服务器所在地区。如果你想在输出 UTC 时间时明确指定时区信息,可以使用
strftime
方法并将
%Z
格式化符指定为
"UTC"
,例如:

created_at_utc.strftime("%Y-%m-%d %H:%M:%S %Z") # => "2021-10-01 12:34:56 UTC"

这个代码片段将

created_at_utc
对象格式化为
"2021-10-01 12:34:56 UTC"
的字符串。