Getting Started

Installation

Once installed, creating and formatting dates is straightforward:

npm

npm install dayjs --save
import dayjs from 'dayjs';
// CommonJS
const dayjs = require('dayjs');

CDN

jsDelivr

<script src="https://cdn.jsdelivr.net/npm/dayjs@1/dayjs.min.js"></script>
<script>
  dayjs().format();
</script>

UNPKG

<script src="https://unpkg.com/dayjs@1/dayjs.min.js"></script>
<script>
  dayjs().format();
</script>

Package Managers

Yarn

yarn add dayjs

pnpm

pnpm add dayjs

Quick Start

Once installed, creating and formatting dates is straightforward:

const now = dayjs();
console.log(now.format()); // "2024-06-24T10:30:00+03:00"

const parsed = dayjs('2024-01-15');
console.log(parsed.format('YYYY-MM-DD')); // "2024-01-15"

const manipulated = dayjs().add(7, 'day');
console.log(manipulated.format('dddd, MMMM D, YYYY'));