Date
Methoden
addDays()
addDays(days): Date
Addiert die angebene Anzahl an Tagen zum aktuellen Datum und gibt dieses als Date zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
days | number | Anzahl der Tage |
Rückgabewert
Date
Example
const dat = new Date();
const newDat = dat.addDays(2);
Definiert in
lib/DateExtensions.ts:109
addHours()
addHours(hours): Date
Addiert die angebene Anzahl an Stunden zum aktuellen Datum und gibt dieses als Date zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
hours | number | Anzahl der Stunden |
Rückgabewert
Date
Example
const dat = new Date();
const newDat = dat.addHours(2);
Definiert in
lib/DateExtensions.ts:122
addMilliseconds()
addMilliseconds(milliseconds): Date
Addiert die angebene Anzahl an Millisekunden zum aktuellen Datum und gibt dieses als Date zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
milliseconds | number | Anzahl der Millisekunden |
Rückgabewert
Date
Example
const dat = new Date();
const newDat = dat.addMilliseconds(2);
Definiert in
lib/DateExtensions.ts:161
addMinutes()
addMinutes(minutes): Date
Addiert die angebene Anzahl an Minuten zum aktuellen Datum und gibt dieses als Date zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
minutes | number | Anzahl der Minuten |
Rückgabewert
Date
Example
const dat = new Date();
const newDat = dat.addMinutes(2);
Definiert in
lib/DateExtensions.ts:135
addMonths()
addMonths(months): Date
Addiert die angebene Anzahl an Monaten zum aktuellen Datum und gibt dieses als Date zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
months | number | Anzahl der Monate |
Rückgabewert
Date
Example
const dat = new Date();
const newDat = dat.addMonths(2);
Definiert in
lib/DateExtensions.ts:96
addSeconds()
addSeconds(seconds): Date
Addiert die angebene Anzahl an Sekunden zum aktuellen Datum und gibt dieses als Date zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
seconds | number | Anzahl der Sekunden |
Rückgabewert
Date
Example
const dat = new Date();
const newDat = dat.addSeconds(2);
Definiert in
lib/DateExtensions.ts:148
addYears()
addYears(years): Date
Addiert die angebene Anzahl an Jahren zum aktuellen Datum und gibt dieses als Date zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
years | number | Anzahl der Jahre |
Rückgabewert
Date
Example
const dat = new Date();
const newDat = dat.addYears(2);
Definiert in
lib/DateExtensions.ts:83
copy()
copy(): Date
Erstellt eine Kopie des Date.
Rückgabewert
Date
Definiert in
lib/DateExtensions.ts:176
getDaysInMonth()
getDaysInMonth(): number
Gibt die maximale Anzahl an Tagen des Monats zurück.
Rückgabewert
number
Definiert in
lib/DateExtensions.ts:171
isLeapYear()
isLeapYear(): boolean
Gibt an, ob es sich um ein Schaltjahr handelt.
Rückgabewert
boolean
Definiert in
lib/DateExtensions.ts:166
toFormatedString()
toFormatedString(format, languageCode?): string
Erlaubt es ein Date zu formatieren.
y - Jahr
M - Monat
d - Tag
h - Stunden im 12 Stunden Format / H - Stunden im 12 Stunden Format
m - Minuten
s - Sekunden
Parameter
| Parameter | Type | Description |
|---|---|---|
format | string | Format |
languageCode? | string | Sprache Code Default = DE |
Rückgabewert
string
Example
const d = new Date(Date.now());
d.toFormatedString("yyyyMMdd HH:mm:ss") //=> 20991231 18:04:33
d.toFormatedString("dd.MM.yyyy HH:mm") //=> 31.09.2023 18:04
Definiert in
lib/DateExtensions.ts:58
toSqlString()
toSqlString(onlyDatePart?): string
Formatiert einen Date für Sql.
Parameter
| Parameter | Type | Description |
|---|---|---|
onlyDatePart? | boolean | Gibt nur das Datum ohne Zeit zurück Default = false |
Rückgabewert
string
Example
const d = new Date(Date.now());
d.toSqlString() //=> '20991231 18:04:33'
d.toSqlString(true) //=> '20991231'
Definiert in
lib/DateExtensions.ts:70