lirunda11
v1.0.4
Published
JavaScript日期格式化工具 | Утилита форматирования даты JavaScript
Maintainers
Readme
lirunda11
🇷🇺 Утилита для форматирования даты на JavaScript 🇨🇳 JavaScript 日期格式化工具包
📖 Описание / 功能介绍
🇷🇺 Простой, надежный и универсальный пакет для форматирования дат в среде Node.js и браузере. Поддерживает различные типы входных данных, позволяет гибко настроить формат вывода даты и времени, автоматически проверяет корректность входных данных и выбрасывает понятные ошибки при некорректном формате даты.
🇨🇳 一款简洁、可靠且通用的 JavaScript 日期格式化工具,适用于 Node.js 环境和浏览器端。支持多种入参类型,可灵活自定义日期时间输出格式,自动校验入参合法性,入参格式错误时抛出清晰的错误提示。
✨ Основные возможности / 核心功能
🇷🇺
- Поддержка объектов Date, строк даты и временных меток как входных данных
- Гибкая настройка формата вывода даты и времени
- Автоматическая проверка корректности даты
- Автоматическое дополнение чисел ведущим нулем
- Полная совместимость с Node.js и браузером
🇨🇳
- 支持 Date 对象、日期字符串、时间戳作为入参
- 灵活自定义日期时间输出格式
- 自动校验日期合法性
- 自动时间位数补零
- 完美兼容 Node.js 和浏览器环境
📦 Установка / 安装方法
# 通过 npm 安装 / Установка через npm
npm install lirunda11 --save🚀 Использование / 使用教程
Использование в Node.js / Node.js 端使用
const { formatDate } = require('lirunda11');
const now = new Date();
console.log(formatDate(now, 'YYYY-MM-DD'));
console.log(formatDate('2025-01-01', 'YYYY年MM月DD日'));
console.log(formatDate(1735689600000, 'YYYY-MM-DD HH:mm:ss'));
console.log(formatDate(new Date()));Использование в браузере / 浏览器端使用
<script src="./index.js"></script>
<script>
const now = new Date();
console.log(formatDate(now, 'YYYY-MM-DD HH:mm:ss'));
</script>Обработка ошибок / 错误处理
const { formatDate } = require('lirunda11');
try {
formatDate('неверная дата');
} catch (e) {
console.error(e.message);
}📋 Поддерживаемые форматы / 支持占位符
🇷🇺
- YYYY: Год (4 цифры)
- MM: Месяц (2 цифры)
- DD: День (2 цифры)
- HH: Часы 24-часовой формат
- mm: Минуты
- ss: Секунды
🇨🇳
- YYYY: 4位年份
- MM: 2位月份
- DD: 2位日期
- HH: 24小时制小时
- mm: 分钟
- ss: 秒钟
📄 Лицензия / 许可证
MIT
