🏳️Moment.js | Home

Website faviconmomentjs.com

### Download

[moment.js](/downloads/moment.js) [moment.min.js 18.4k](/downloads/moment.min.js) [moment-with-locales.js](/downloads/moment-with-locales.js) [moment-with-locales.min.js 74.6k](/downloads/moment-with-locales.min.js)

### Install

    npm install moment --save   # npm

    yarn add moment             # Yarn

    spm install moment --save   # spm

    meteor add momentjs:moment  # meteor

    bower install moment --save # bower (deprecated)

### Format Dates

    moment().format('MMMM Do YYYY, h:mm:ss a'); // March 8th 2025, 11:59:20 am

    moment().format('dddd');                    // Saturday

    moment().format("MMM Do YY");               // Mar 8th 25

    moment().format('YYYY [escaped] YYYY');     // 2025 escaped 2025

    moment().format();                          // 2025-03-08T11:59:20+00:00

### Relative Time

    moment("20111031", "YYYYMMDD").fromNow(); // 13 years ago

    moment("20120620", "YYYYMMDD").fromNow(); // 13 years ago

    moment().startOf('day').fromNow();        // 12 hours ago

    moment().endOf('day').fromNow();          // in 12 hours

    moment().startOf('hour').fromNow();       // an hour ago

### Calendar Time

    moment().subtract(10, 'days').calendar(); // 02/26/2025

    moment().subtract(6, 'days').calendar();  // Last Sunday at 11:59 AM

    moment().subtract(3, 'days').calendar();  // Last Wednesday at 11:59 AM

    moment().subtract(1, 'days').calendar();  // Yesterday at 11:59 AM

    moment().calendar();                      // Today at 11:59 AM

    moment().add(1, 'days').calendar();       // Tomorrow at 11:59 AM

    moment().add(3, 'days').calendar();       // Tuesday at 11:59 AM

    moment().add(10, 'days').calendar();      // 03/18/2025

### Multiple Locale Support

    moment.locale();         // en

    moment().format('LT');   // 11:59 AM

    moment().format('LTS');  // 11:59:20 AM

    moment().format('L');    // 03/08/2025

    moment().format('l');    // 3/8/2025

    moment().format('LL');   // March 8, 2025

    moment().format('ll');   // Mar 8, 2025

    moment().format('LLL');  // March 8, 2025 11:59 AM

    moment().format('lll');  // Mar 8, 2025 11:59 AM

    moment().format('LLLL'); // Saturday, March 8, 2025 11:59 AM

    moment().format('llll'); // Sat, Mar 8, 2025 11:59 AM

Afrikaans

Albanian

Arabic

Arabic (Algeria)

Arabic (Kuwait)

Arabic (Libya)

Arabic (Morocco)

Arabic (Palestine)

Arabic (Saudi Arabia)

Arabic (Tunisia)

Armenian

Azerbaijani

Bambara

Basque

Belarusian

Bengali

Bengali (Bangladesh)

Bosnian

Breton

Bulgarian

Burmese

Cambodian

Catalan

Central Atlas Tamazight

Central Atlas Tamazight Latin

Chinese (China)

Chinese (Hong Kong)

Chinese (Macau)

Chinese (Taiwan)

Chuvash

Croatian

Czech

Danish

Dutch

Dutch (Belgium)

English (Australia)

English (Canada)

English (India)

English (Ireland)

English (Israel)

English (New Zealand)

English (Singapore)

English (United Kingdom)

English (United States)

Esperanto

Estonian

Faroese

Filipino

Finnish

French

French (Canada)

French (Switzerland)

Frisian

Galician

Georgian

German

German (Austria)

German (Switzerland)

Greek

Gujarati

Hebrew

Hindi

Hungarian

Icelandic

Indonesian

Irish or Irish Gaelic

Italian

Italian (Switzerland)

Japanese

Javanese

Kannada

Kazakh

Klingon

Konkani Devanagari script

Konkani Latin script

Korean

Kurdish

Kyrgyz

Lao

Latvian

Lithuanian

Luxembourgish

Macedonian

Malay

Malayalam

Maldivian

Maltese (Malta)

Maori

Marathi

Mongolian

Montenegrin

Nepalese

Northern Kurdish

Northern Sami

Norwegian Bokmål

Nynorsk

Occitan, lengadocian dialecte

Persian

Polish

Portuguese

Portuguese (Brazil)

Pseudo

Punjabi (India)

Romanian

Russian

Scottish Gaelic

Serbian

Serbian Cyrillic

Sindhi

Sinhalese

Slovak

Slovenian

Spanish

Spanish (Dominican Republic)

Spanish (Mexico)

Spanish (United States)

Swahili

Swedish

Tagalog (Philippines)

Tajik

Talossan

Tamil

Telugu

Tetun Dili (East Timor)

Thai

Tibetan

Turkish

Turkmen

Ukrainian

Urdu

Uyghur (China)

Uzbek

Uzbek Latin

Vietnamese

Welsh

Yoruba Nigeria

siSwati