TypeScript
Day.js incluye declaraciones de tipo oficiales para TypeScript directamente en el paquete NPM.
Instalación mediante NPM
console
npm install dayjsImportar y usar en tu archivo TypeScript
js
import * as dayjs from 'dayjs';
dayjs().format();¿Problemas al importar Day.js?
Si tu archivo tsconfig.json contiene la siguiente configuración, debes usar la importación predeterminada import dayjs from 'dayjs':
json
{
//tsconfig.json
"compilerOptions": {
"esModuleInterop": true,
"allowSyntheticDefaultImports": true
}
}Si no tienes esta configuración, la importación predeterminada no funcionará y deberás seguir usando import * as dayjs from 'dayjs'.
Importación de configuración regional (locale) y plugin
Para usar configuraciones regionales (locales) y plugins, primero debes importar la configuración regional y el plugin que necesites.
js
import * as dayjs from 'dayjs';
import * as isLeapYear from 'dayjs/plugin/isLeapYear'; // importar el plugin
import 'dayjs/locale/zh-cn'; // importar la configuración regional
dayjs.extend(isLeapYear); // usar el plugin
dayjs.locale('zh-cn'); // usar la configuración regional