kontakt
Software house
>
Tag
>
Moment.js - biblioteka JS
momentjs

Moment.js - biblioteka JS

Data wpisu
Kamil Nahotko
Autor
Kamil Nahotko

Praca z datami i czasem w Javascript zawsze był to proces nieprzyjemny. API Javascriptu co prawda dostarcza nam specjalne metody do pracy z datami, czy czasem, lecz często są one niewystarczające. Dlatego powstały osobne biblioteki, które ułatwiają i rozszerzają o dodatkowe metody do pracy nad czasem i datami w Javascript.

Moment.JS

Czym jest Moment.js?

Moment.js jest biblioteką open source do języka Javascript, która pomaga nad pracą z datami oraz czasem. Ułatwia ona przede wszystkim parsowanie, walidację oraz wyświetlanie czasu i godziny. Moment.js możemy uruchomić z przeglądarki, ale także z poziomu Node.js. Moment.js jest dobrym wyborem kiedy, chcemy aby nasza aplikacja działa również na starszych przeglądarkach.

Pierwsze kroki z Moment.js

Do instalacji moment.js będziemy potrzebować menadżera pakietów, może to być npm lub yarn. Poniższa komenda przedstawia instalacje Moment.js poprzez npm.

npm install moment

Po instalacji, możemy zaimportować naszą bibliotekę do projektu i zacząć ją używać.

const moment = require('moment');
const today = moment();
console.log(today.format('YYYY-MM-DD'));

Taki format wyświetli datę w kolejności ROK-MIESIĄC-DZIEŃ.

Uwaga, Moment.js przestaje być wspierany!

Twórcy biblioteki podjęli decyzję, aby zawiesić projekt a jego status zmienić na “legacy”. Moment.js był używany w naprawdę dużej ilości projektów, lecz niestety jest zbyt przestarzały, aby móc pracować z nowoczesnym kodem Javascript. Dlatego sami twórcy projektu zachęcają do użycia innej biblioteki takiej jak np. Luxon.

Praca: #momentjs
0 Aktualnie brak ofert pracy
Wszystkie oferty
Case study: #momentjs
0 Aktualnie brak case study
Zobacz wszystkie