1.0.5 • Published 3 years ago

@hasala2002/chronos v1.0.5

Weekly downloads
2
License
ISC
Repository
github
Last release
3 years ago

What is Chronos?

Chronos is a light weight time and date string manipulation function.

Installation

npm i @hasala2002/chronos --save

Then...

const chronos = require('@hasala2002/chronos');

let date = chronos.format('ddd-Mmm-yyy')

console.log(date)

Date String Format

CodeDescriptionExample
yyyyFull Year2020
yyYear (Last two digits)20
dddDate with suffix1st
dddfDate with suffix1st of
ddDate w/o suffix1
WwwWeekday with first letter capitalizedMonday
WWWWeekday fully capitalizedMONDAY
wwwWeekday fully simplifiedmonday
MmmMonth with first letter capitalizedJanuary
MMMMonth fully capitalizedJANUARY
mmmMonth fully simplifiedjanuary
WwWeekday short with first letter capitalizedMon
WWWeekday short fully capitalizedMON
wwWeekday short fully simplifiedmon
MmMonth short with first letter capitalizedJan
MMMonth short fully capitalizedJAN
mmMonth short fully simplifiedjan
xxx,Any text with comma behind it (Doesnt work with dddf)Monday,

Example

chronos.format('ddd-Www,-Mmm-yyyy');
//13th Thursday,  June 2002

Time String Format

CodeDescription
hhHours
mmMinutes
ssSeconds
CCCaptilized 12 Hour Clock
ccSinplified 12 Hour Clock
CC,Captilized 12 Hour Clock with comma
cc,Simplified 12 Hour Clock with comma

Examples

chronos.format('hh:mm:ss');              //16:50:32
chronos.format('hh:mm:ss:CC');           //4:50:32 AM
chronos.format('hh:mm:ss:cc');           //4:50:32 am
chronos.format('hh:mm');                 //16:50:32
chronos.format('hh:mm:CC');              //4:50 AM
chronos.format('hh:mm:cc,');             //4:50 am,

Presets

PresetFormat
dPrimary13th of June 2020, Wednesday
dSecondary13th, June 2020
tPrimary4.32 pm
tSecondary4.32.59 pm

Upcoming updates

  • time functions and calculation
1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago