@hilime/dayjs-mini
v0.1.0
Published
轻量级的日期时间处理库
Maintainers
Readme
@hilime/dayjs-mini
🕐 轻量级的日期时间处理库,使用 Rollup 构建
✨ 特色
- 📦 极小体积 - 压缩后 < 3KB
- 🌳 Tree Shaking 友好 - 按需导入
- 🔧 TypeScript 支持 - 完整的类型定义
- ⚡ 高性能 - 无依赖,原生 JavaScript
- 🎯 API 简洁 - 链式调用,易于使用
- 📱 现代浏览器优先 - ES6+ 语法
🚀 快速开始
npm install @hilime/dayjs-miniimport { dayjs } from '@hilime/dayjs-mini';
// 创建日期实例
const now = dayjs();
const date = dayjs('2024-01-01');
// 链式调用
const result = dayjs()
.add(1, 'day')
.subtract(2, 'hours')
.format('YYYY-MM-DD HH:mm:ss');
// 按需导入
import { format, add, subtract } from '@hilime/dayjs-mini';📋 功能对比
| 功能 | @hilime/dayjs-mini | Day.js | Moment.js | |------|-------------------|--------|-----------| | 压缩体积 | < 3KB | ~9KB | ~70KB | | Tree Shaking | ✅ | ❌ | ❌ | | TypeScript | ✅ | ✅ | ✅ | | 不可变性 | ✅ | ✅ | ❌ | | 链式调用 | ✅ | ✅ | ✅ |
🛠 开发状态
正在开发中,敬请期待...
