Format SQL Date
Zuletzt geändert: 14.03.2026 05:56

Format-SqlDate #

Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.

ÜBERSICHT #

Formatiert ein Datums-String in ein SQL-kompatibles Format.

SYNTAX #

Format-SqlDate [[-Value] <string>] [<CommonParameters>]

BESCHREIBUNG #

Die Funktion nimmt ein Datums-String entgegen, parst es in ein DateTime-Objekt und gibt das Datum im Format yyyy-MM-dd HH:mm:ss zurück, passend für SQL-INSERT- und UPDATE-Anweisungen.

Wird ein ungültiges Datum übergeben, wird $null zurückgegeben.

PARAMETER #

-Value #

Type: string

Ein gültiger Datums-String, der in ein SQL-kompatibles Format gebracht werden soll.

AUSGABEN #

string, void

Ein SQL-kompatibler Datums-String im Format yyyy-MM-dd HH:mm:ss, falls das Parsen erfolgreich war.

BEISPIELE #

# Gibt zurück: "2025-05-16 14:22:00"
Format-SqlDate "2025-05-16T14:22:00"
# Gibt zurück: $null
Format-SqlDate "keinDatum"