Вы получаете ноль, потому что a и b оба представляют один и тот же момент вашего местного текущего времени (между ними будет разница в микросекундах в зависимости от времени создания переменных), но в разных часовых поясах.
Говоря a = pendulum.now (дома) и b = pendulum.now (далеко), вы создаете не время в разных местах, а скорее свое местное время в представлении в соответствии с их часовым поясом.
если бы вы сделали dif._delta
, то вы бы получили
0 years 0 months 0 days 0 hours 0 minutes 0 seconds 170 microseconds
170 микросекунд - это разница между созданием a и b интерпретатором.
text / javascript
устарел application / x-javascript
был экспериментальным, когда было принято решение о переходе на… application / javascript
является текущим официальным Тип MIME для JS Тем не менее, браузеры часто игнорируют отправленный сервером content-type
и уделяют много внимания атрибуту type
(а некоторые еще не распознают application / javascript
).
Моя рекомендация:
type
в элементах скрипта In most situations, the mime type the server sends makes no practical difference. I would go with application/javascript, which is also recommended by an RFC.
Это был «текст / javascript», но он устарел (см. Список IANA ), и теперь это должно быть «приложение / javascript» (см. другое Список IANA ).