3h-time
TypeScript icon, indicating that this package has built-in type declarations

1.2.1 • Public • Published

3h-time

A time formatter.

Install

npm i 3h-time

APIs

Time.format(date: Date, format: string): string

Format the given date.

Time.get(format: string):string

Equal to Time.format(new Date(), format).

Time.replacers: { [id: string]: (date: Date) => string; }

A replacer map.

Replace map

  • YYYY - Full year.
  • YY - Short year.
  • MMMM - Full month name.
  • MMM - Short month name.
  • MM - Month number with leading zero.
  • M - Month number without leading zero.
  • DD - Date number with leading zero.
  • D - Date number without leading zero.
  • dd - Date number with st/nd/rd/th and leading zero.
  • d - Date number with st/nd/rd/th but without leading zero.
  • HH - Hour(0-23) with leading zero.
  • H - Hour(0-23) without leading zero.
  • hh - Hour(0-11) with leading zero.
  • h - Hour(0-11) without leading zero.
  • mm - Minutes with leading zero.
  • m - Minutes without leading zero.
  • SS - Seconds with leading zero.
  • S - Seconds without leading zero.
  • sss - Full milliseconds with leading zero.
  • ss - Shorter milliseconds.
  • s - Shortest milliseconds.
  • WW - Full day name.
  • W - Short day name.
  • ww - Full day number.
  • w - Short day number.
  • A - AM/PM.
  • a - am/pm.

Changelog

See CHANGELOG.md.

Package Sidebar

Install

npm i 3h-time

Weekly Downloads

16

Version

1.2.1

License

MIT

Unpacked Size

17.2 kB

Total Files

12

Last publish

Collaborators

  • 3h