smltime
v3.3.0
Published
A small npm package for simple date outputs.
Downloads
8
Readme
smltime
! This package is NO longer supported. Please do not use it any longer. !
This is a package to create a custom date string and to check if a FullYear is a leapyear or not.
const { leapyear, smltime } = require('smltime');
//leapyear function:
console.log(leapyear(2020)); //Expected output: true
console.log(leapyear(2021)); //Expected output: false
//smltime function:
const dateString = {
firstDay: true,
monthName: false,
showDate: true,
showHours: true,
showMiliseconds: true,
showMinutes: true,
showSeconds: true,
showTimezone: true,
showWeekday: true,
timezone: 'UTC'
};
console.log(smltime(dateString)); //Expected output (ONLY an example): 'Monday, 15.02.2021 00:35:07:1001 UTC'
Warning:
Version 3.0.0 and above doesn't have any language support like 2.X.X. Please remember that when you update from previous versions.
You will get an Output of true with the leapyear function, because it uses 0 as default value. You will get an TypeError, if the input for the leapyear function is not a number.
You will get an TypeError, if the input for the smltime function is not an object. If you don't define any properties in that object, the function will use this object as default: { firstDay: true, monthName: false, showDate: true, showHours: true, showMiliseconds: false, showMinutes: true, showSeconds: true, showTimezone: false, showWeekday: false, timezone: 'UTC' }
Documentation:
leapyear(year):
year: A number greater than 0
smltime(options):
options: An object to customize the output of the function
- properties:
- firstDay: boolean
- monthName: boolean
- showDate: boolean
- showHours: boolean
- showMiliseconds: boolean
- showMinutes: boolean
- showSeconds: boolean
- showTimezone: boolean
- showWeekday: boolean
- timezone: string
- properties:
A list with all possible timezones (if timezone doesn't exist it will use UTC as default):
| name | difference | | :---: | :---: | | LINT | UTC+14 | | NZDT | UTC+13 | | ANAT | UTC+12 | | AEDT | UTC+11 | | AEST | UTC+10 | | JST | UTC+9 | | AWST | UTC+8 | | WIB | UTC+7 | | BST | UTC+6 | | UZT | UTC+5 | | GST | UTC+4 | | MSK | UTC+3 | | EET | UTC+2 | | CET | UTC+1 | | GMT | UTC+0 | | UTC | UTC+0 | | CVT | UTC-1 | | GST | UTC-2 | | ART | UTC-3 | | VET | UTC-4 | | EST | UTC-5 | | CST | UTC-6 | | MST | UTC-7 | | PST | UTC-8 | | AKST | UTC-9 | | HST | UTC-10 | | NUT | UTC-11 | | AoE | UTC-12 |
Source: timeanddate.com