3.0.3 • Published 2 years ago

datr.js v3.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Returns today's date in the given format

For example:

import * as date from "datr.js";

//This is just an example format
const dateNow = date.get("YY MMMM DD dddd hhhh:mmmm:ssss:s ZZZZ");

//Expected output 2022 June 6 Monday 19:25:12:352 +02:00
console.log(dateNow);

(Scroll down for further information)


Returns the day on which a particular date fell

For example:

import * as date from "datr.js";

//This is just an example
const day = date.getDayName(1, 1, 1998);

//Expected output: Thursday
console.log(day);

Returns the length of the given month or if there's no given month returns the length of the current month.

For example:

import * as date from "datr.js";

//This is just an example
const monthLength = date.getMonthLength("January");

//Expected output: 31
console.log(monthLength);

(Instead of "January" you can also use "january" or "1")


Returns the date after the specified days have elapsed

For example:

import * as date from "datr.js";

//It's 6th of june now
const days = date.daysFromNow(20);

//Expected output: { day: 26, month: 6, year: 2022 }
console.log(days);

Checks if the given year is leap year or not, or if there's no given year it returns if the current year is leap year or not.

For example:

import * as date from "datr.js";

const days = date.isLeapYear(2024);

//Expected output: true
console.log(days);

Format types: Y: The first two numbers of the year (2022 --> 22) YY: The whole year (2022)

M: The month in numbers (5 --> 5, 12 --> 12) MM: A zero and the month in numbers (5 --> 05, 12 --> 12) MMM: The short name of the month (December --> Dec) MMMM: The whole name of the month (December --> December)

D: The date (1 -->, 12 --> 12) DD: A zero and the date (1 --> 01, 12 --> 12)

d: The day of the week in numbers (Monday --> 1) dd: The first two letters of the day (Monday --> Mo) ddd: The first three letters of the day (Monday --> Mon) dddd: The day of the week (Monday --> Monday)

h: The current hour in 12 hour format (14:00 --> 2:00) hh: The current hour in 12 hour format with a zero before the hour (14:00 --> 02:00) hhh: The current hour in 24 hour format (1:00 --> 1:00) hhhh: The current hour in 24 hour format with a zero before the hour (1:00 --> 01:00)

m: The decimal place value of the current minute (12 --> 1) mm: The some place value of the current minute (12 --> 2) mmm: The current minute (12 --> 12, 8 --> 8) mmmm: The current minute and a zero (12 --> 12, 8 --> 08)

s: Milliseconds ss: The decimal place value of the current second (12 --> 1) sss: The some place value of the current second (12 --> 2) ssss: The current second and a zero (8 --> 08, 12 --> 12) sssss: The whole second (12 --> 12, 8 --> 8)

Z: The current time zone (+2) ZZ: The current timezone with a zero (+02) ZZZ: The current timezone with a zero and minutes (+0200) ZZZZ: The current timezone with a zero, minutes and a colon (+02:00)

3.0.3

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago