Почему Time.now
возвращение 2013-12-10 20:49:59 -0600
когда Time.now.utc
возвращает 2013-12-11 02:49:59 UTC
?Time.now.utc возвращается на следующий день
ответ
Time.now - ваше местное время.
Time.now.utc - время UTC. Не ваше время.
читать о UTC здесь http://en.wikipedia.org/wiki/Coordinated_Universal_Time
Time.now
оценивается в вашей временной зоне, которая -0600
или 6 часов меньше, чем utc
. Вы заметите, что если вы добавите эти 6 часов к тому времени, которое вы получите от Time.now
, вы получите результат Time.now.utc
.
Не двигается на один день вперед и вычитает шесть часов, просто добавив шесть часов к 'Time.now'. '-6' означает шесть часов после' utc'. Итак, '20: 49: 59' +' 6: 00: 00' перекатывается на следующий день с остатком '02: 49: 59' –
- 1. Проверка на следующий день
- 2. Анализ «на следующий день»
- 3. moment.format() возвращает на следующий день
- 4. запрос на следующий день данные в день
- 5. Fullcalendar maxTime на следующий день
- 6. Определить на следующий день 6PM
- 7. Расчет на следующий рабочий день
- 8. между java.time.LocalTime (на следующий день)
- 9. Как получить данные для погоды на сегодня, на следующий день и на следующий день?
- 10. Keys.PageDown.ToString() возвращается Следующий
- 11. Momentjs Следующий рабочий день
- 12. Получить следующий возможный день и час даются на текущий день
- 13. Javascript удалить cookie на следующий день
- 14. Fullcalendar предотвращает выбор на следующий день
- 15. JBoss - не работает на следующий день
- 16. AlarmManager не срабатывает на следующий день
- 17. Календарь устанавливает будильник на следующий день
- 18. как выводить DateTime на следующий день
- 19. Группа комплекса Mysql на следующий день звонит
- 20. Показать на следующий день с помощью getDay()
- 21. получение даты на следующий рабочий день
- 22. Выполнить метод, если дата на следующий день
- 23. На следующий день приложение в Java
- 24. Django TodayArchiveView, показывающий дату на следующий день
- 25. Windows, напоминание пакет событий на следующий день
- 26. Android AlarmManager устанавливает будильник на следующий день
- 27. 1.year.from_now также на следующий день
- 28. Получение даты на следующий день в PureScript
- 29. AlarmManager не срабатывает на следующий день
- 30. Дата начала, а на следующий рабочий день:
ОК, извините, это 2 А.М. не 2 P.M., теперь я понимаю. – ryudice