2013-08-20 2 views

ответ

2

Вы пробовали

Time.now.utc 

?

Это печатает текущее время в формате UTC.

+0

[ 'Time.now.utc'] (http://www.rubydoc.info/stdlib/core/Time#utc-instance_method) возвращает другой объект 'Time'. Чтобы сделать строку из нее, как вы видите в IRB, вам нужно сделать ['Time.now.utc.to_s'] (http://www.rubydoc.info/stdlib/core/Time#to_s-instance_method) , И если вы посмотрите на код, вы увидите, что '# to_s' в UTC время просто вызывает [' # strftime'] (http://www.rubydoc.info/stdlib/core/Time#strftime-instance_method) с строкой формата по умолчанию ''% Y-% m-% d% H:% M:% S UTC "'. –

Смежные вопросы