Page 259 - Браун Э. - Изучаем JavaScript. Руководство по созданию современных веб-сайтов - 2017
P. 259
moment ( ) . s ubtract ( l O , ' s econds ' ) . f romNow ( ) ; 1 1 несколько секунд назад
moment ( ) . s ubtract ( 4 4 , ' s econds ' ) . f romNow ( ) ; 1 1 несколько секунд назад
moment ( ) . s ubtract ( 4 5 , ' s econds ' ) . f romNow ( ) ; 1 1 минуту назад
w
moment ( ) . s ubtract ( S , ' m inutes ' ) . f romNO ( ) ; 1 1 5 минут назад
moment ( ) . s ubtract ( 4 4 , ' m inutes ' ) . f romNOw ( ) ; 1 1 44 минуты назад
moment ( ) . s ubtract ( 4 5 , ' m inutes ' ) . f romNOw ( ) ; 1 1 час назад
moment ( ) . s ubtract ( S , ' h ours ' ) . f romNOw ( ) ; 1 1 4 часа назад
moment ( ) . s ubtract ( 2 1 , ' h ours ' ) . f romNOw ( ) ; 1 1 21 час назад
moment ( ) . s ubtract ( 2 2 , ' h ours ' ) . f romNOw ( ) ; 1 1 день назад
s
moment ( ) . s ubtract ( 3 4 4 , ' d ay ' ) . f romNOw ( ) ; 1 1 3 4 4 дня назад
moment ( ) . s ubtract ( 3 4 5 , ' d ays ' ) . f romNOw ( ) ; 1 1 год назад
Как можно заметить, в Mornent . j s выбраны некие произвольные (но разумные)
контрольные точки для перехода к отображению других единиц. Это удобный спо
соб получения относительных дат.
За к люч е н и е
И з этой главы ы должны были извлечь следующие уроки.
в
• Внутренне даты представляются как количество миллисекунд от Эпохи Unix
( 1 января 1 9 70 года UTC).
• Создавая даты, помните о часовом поясе.
• Если необходимо сложное форматирование даты, используйте Mornent . j s.
В большинстве реальных приложений трудно избежать работы с датами. Мы наде
емся, что эта глава дала вам понимание важнейших концепций. Полная и подробная до
кументация по Mornen t . j s содержится в сети разработчика Mozilla Developer Network.
262 Глава 1 5 . Дата и время

