TypeScript
O Day.js já inclui declarações de tipo oficiais para TypeScript no pacote NPM.
Instale via NPM
console
npm install dayjs
Importe e use no seu arquivo TypeScript
js
import * as dayjs from 'dayjs';
dayjs().format();
Está com dificuldades para importar o Day.js?
Se o seu arquivo tsconfig.json
contiver a seguinte configuração, você deve usar a importação padrão import dayjs from 'dayjs'
:
json
{
//tsconfig.json
"compilerOptions": {
"esModuleInterop": true,
"allowSyntheticDefaultImports": true
}
}
Se você não tiver essas configurações, a importação padrão não funcionará e você precisará continuar usando import * as dayjs from 'dayjs'
.
Importando Locale e Plugin
Para usar um locale ou plugin, você precisa primeiro importá-los.
js
import * as dayjs from 'dayjs';
import * as isLeapYear from 'dayjs/plugin/isLeapYear'; // importar o plugin
import 'dayjs/locale/zh-cn'; // importar o locale
dayjs.extend(isLeapYear); // usar o plugin
dayjs.locale('zh-cn'); // usar o locale