Categories: Оффтоп

Как сделать отсчет времени на javascript

Нужно было придумать код отсчета от определенной даты в днях. Сделал это на яваскрипт, правда была одна проблема: время показывалось с кучей цифр (милисекундах). Но все таки я нашел способ убрать их и выводить нормальное количество дней от определенной даты. 

Для этого я использовал следующий код:

<strong>Работает дней: </strong><script>
var date1 = new Date(2014, 05, 11);
var date2 = new Date();
var datas = Math.floor(( date2.getTime() — date1.getTime() ) / (86400*1000));
document.write(datas);
</script>

Разберем подробнее.
date1 — это дата, от которой нам нужно отсчитывать период. Записывается в формате год, месяц, число. Нужно учитывать, что месяца считаются от 0 до 11. То есть март — это не 3, а 2 месяц в коде.
date2 — сегодняшняя дата. До нее мы отсчитываем время.
datas — собственно формула, которая отнимает период от сегодня до нужной нам даты.
Math.floor — именно он удаляет лишние символы. Без этой функции мы бы получали ответ «125.7567234465». А так он выводит «125», то что нужно.


В принципе код несложный, но правильно записать нужно.
Спасибо за внимание, читайте, комментируйте, я буду рад.

veniamin

Recent Posts

Как заработать токен NOT за стейкинг BNB или FDUSD

Очень много разговоров в последнее время за токен NOT. Много бирж будут делать листинг токена,…

6 месяцев ago

Как заработать TON и NOT за стейкинг в телеграм

Телеграм недавно запустил возможность стейкать (замораживать) USDT и получать за это их валюту TON. Очень…

6 месяцев ago

Бонус 100 USDT +10 BUSD от Binance

Биржа криптовалют Binance проводит сейчас промо-акцию: новым пользователям дают ваучеры в сумме 110 долларов. Деньги…

3 года ago

Как парсить длительность видео youtube на php в привычном виде

Самый главный момент в работе с youtube - это получить ключ api через консоль разработчика…

3 года ago

Как удалить чужую сессию пользователя в ubuntu (linux)

Арендую сервер для небольшого проекта на python. И вот приходит мне уведомление, что за сутки…

3 года ago

Как наложить watermark на видео в python windows массово

Тестирую одну схему, и нужно на много видео наложить watermark. Решил делать через Python 3,…

3 года ago