Работа с датой и временем в JS
Библиотека поможет проводить любые манипуляции с датами и временем:
- Форматировать
- Увеличивать/уменьшать
- Высчитывать разницу
- Много чего еще
Раньше использовали большую библиотеку Moment, а теперь вместо неё Luxon. Реально хорошая штука.
https://moment.github.io/luxon
#js #luxon #date #time
Библиотека поможет проводить любые манипуляции с датами и временем:
- Форматировать
- Увеличивать/уменьшать
- Высчитывать разницу
- Много чего еще
Раньше использовали большую библиотеку Moment, а теперь вместо неё Luxon. Реально хорошая штука.
https://moment.github.io/luxon
#js #luxon #date #time
👍8
Хелперы для вывода даты и времени
Часто на проекте нужно выводить дату или время в определённом формате.
Так же в мультиязычных проектах формат даты и времени может отличаться в зависимости от языка сайта.
Если в будущем придёт задача изменить формат, то придётся:
- Искать все места в проекте.
- Менять вручную и тестировать.
- Надеяться, что ничего не пропустил.
Поэтому я сразу помещаю логику форматирования даты/времени в функции-хелперы (на скрине).
Вывожу дату/время везде через эти функции и потом, при необходимости, могу менять формат в любой момент в одном месте. Или использовать там условия, чтобы формат зависел от языка сайта.
Пример использования:
Планирую создать отдельный telegram-канал с такими полезными советами, примерами моего кода, короткими практическими видео и лайфхаками из моего личного опыта.
Лайк?
#laravel #tip #date #time #helpers
Часто на проекте нужно выводить дату или время в определённом формате.
Так же в мультиязычных проектах формат даты и времени может отличаться в зависимости от языка сайта.
Если в будущем придёт задача изменить формат, то придётся:
- Искать все места в проекте.
- Менять вручную и тестировать.
- Надеяться, что ничего не пропустил.
Поэтому я сразу помещаю логику форматирования даты/времени в функции-хелперы (на скрине).
Вывожу дату/время везде через эти функции и потом, при необходимости, могу менять формат в любой момент в одном месте. Или использовать там условия, чтобы формат зависел от языка сайта.
Пример использования:
{{ __datetime($order->created_at) }}
{{ __date($order->created_at) }}
{{ __time($order->created_at) }}
Планирую создать отдельный telegram-канал с такими полезными советами, примерами моего кода, короткими практическими видео и лайфхаками из моего личного опыта.
Лайк?
#laravel #tip #date #time #helpers
👍34