360 Secure SkillHub
360 安全技能中心

date-utils

核心功能涵盖日期格式化、字符串解析、日期加减运算、比较、时区处理、日历生成、相对时间计算及时长统计等。适用于开发中需处理日期时间的各类场景,以JavaScript函数库形式提供,输入可为日期对象、字符串或参数,返回处理后的日期、字符串或数值结果。

jpengcheng523-netizen
jpengcheng523-netizen
热度 46.41
最近更新 2026-05-11 17:37:03
分类:效率依赖:代码执行应用场景:数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add jpeng-date-utils
Metadata
name
date-utils
description
Provides date and time manipulation operations for working with dates. Use when you need to format, parse, compare, or manipulate dates and times.

Date Utils

Provides date and time manipulation operations.

Usage

const date = require('./skills/date-utils');

// Formatting
const formatted = date.formatDate(new Date(), 'YYYY-MM-DD HH:mm:ss');

// Parsing
const parsed = date.parseDate('2024-03-15', 'YYYY-MM-DD');

// Differences
const diff = date.diffDays(date1, date2);

// Add/Subtract
const tomorrow = date.addDays(new Date(), 1);
const lastWeek = date.subtractDays(new Date(), 7);

Features

  • Date formatting with patterns
  • Date parsing from strings
  • Date arithmetic (add/subtract)
  • Date comparisons
  • Timezone handling
  • Calendar generation
  • Relative time (ago, fromNow)
  • Duration calculations