Datum und Zeit

Posted on: 14. Januar 2022
Alle Infos die du brauchst um das Video erfolgreich umzusetzen:
Heute schauen wir die Möglichkeiten zur Ausgabe und Verarbeitung von Datum und Uhrzeit an. Wir sehen ebenfalls alle möglichen Formate.

Wir sind offen und gespannt auf deine Anregungen: Input-Formular
Am einfachsten schaust du das Video und hast dazu diesen Code offen. So kannst du auch den Code in deiner gewünschten Grösse darstellen und kannst dem Video einfacher folgen.
——————————————–
Write-Host "Tage:..." -ForegroundColor Cyan            
Write-Host "Tag des Monats in Zahlen 01-31: $(Get-Date -Format 'dd')"            
Write-Host "Tag des Monats abgekürzt: $(Get-Date -Format 'ddd')"            
Write-Host "Tag des Monats ausgeschrieben: $(Get-Date -Format 'dddd')"            
Write-Host "Monate:..." -ForegroundColor Cyan            
Write-Host "Monat des Jahres in Zahlen 01-12: $(Get-Date -Format 'MM')"            
Write-Host "Monat abgekürzt: $(Get-Date -Format 'MMM')"            
Write-Host "Monat ausgeschrieben: $(Get-Date -Format 'MMMM')"            
Write-Host "Jahr:..." -ForegroundColor Cyan            
Write-Host "Jahr in 2 Zahlen: $(Get-Date -Format 'yy')"            
Write-Host "Jahr in 4 Zahlen: $(Get-Date -Format 'yyyy')"            
Write-Host "Zeitzone:..." -ForegroundColor Cyan            
Write-Host "Zeitzone in 2 Zahlen: $(Get-Date -Format 'zz')"            
Write-Host "Zeitzone alle Zahlen: $(Get-Date -Format 'zzz')"            
Write-Host "Stunden:..." -ForegroundColor Cyan            
Write-Host "Stunde in Zahlen 00-12: $(Get-Date -Format 'hh')"            
Write-Host "Stunde in Zahlen 00-24: $(Get-Date -Format 'HH')"            
Write-Host "Minuten:..." -ForegroundColor Cyan            
Write-Host "Minuten in Zahlen 00-60: $(Get-Date -Format 'hh')"            
Write-Host "Sekunden:..." -ForegroundColor Cyan            
Write-Host "Sekunden in Zahlen 00-60: $(Get-Date -Format 'ss')"            
Write-Host "Millisekunden:..." -ForegroundColor Cyan            
Write-Host "Millisekunden in Zahlen 0-999: $(Get-Date -Format 'fff')"            
Write-Host "AM/PM:..." -ForegroundColor Cyan            
Write-Host "AM (0-12) und PM (12-0) ausgeben: $(Get-Date -Format 'tt')"            
Write-Host "Kalenderwoche:..." -ForegroundColor Cyan            
Write-Host "Kalenderwoche kurz 1-53 (evtl. ungenau): $(Get-Date -UFormat %V)"            
Write-Host "Kalenderwoche exakt: $([System.Globalization.DateTimeFormatInfo]::CurrentInfo.Calendar.GetWeekOfYear((Get-Date),2,1))"            
Write-Host "Oft verwendete Formate:..." -ForegroundColor Cyan            
Write-Host "Deutsche schreibweise kurz: $(Get-Date -Format "dd.MM.yy")"            
Write-Host "Deutsche schreibweise lang: $(Get-Date -Format "dd.MM.yyyy")"            
Write-Host "Deutsche schreibweise lang mit Uhrzeit: $(Get-Date -Format "dd.MM.yyyy HH:mm 'Uhr'")"            
Write-Host "Amerikanische schreibweise kurz getrennt: $(Get-Date -Format "yy-MM-dd")"            
Write-Host "Amerikanische schreibweise lang getrennt: $(Get-Date -Format "yyyy-MM-dd")"            
Write-Host "Spezielle Formate:..." -ForegroundColor Cyan            
Write-Host "Sortierbares Format lang mit Zeitzone und Millisekunden: $(Get-Date -Format "o")"            
Write-Host "Sortierbares Format kurz: $(Get-Date -Format "u")"            
Write-Host "UTC (Universal Time Code / Weltzeit / GMT): $([datetime]::UtcNow.ToString("HH:mm"))"            
Write-Host "UTC geht auch so: $((Get-Date).ToUniversalTime().ToString("HH:mm"))"            
Write-Host "Ein paar SystemInfos:..." -ForegroundColor Cyan            
Write-Host "Erster Tag der Woche: $([System.Globalization.DateTimeFormatInfo]::CurrentInfo.FirstDayOfWeek)"            
Write-Host "Datum Trennzeichen: $([System.Globalization.DateTimeFormatInfo]::CurrentInfo.DateSeparator)"            
Write-Host "Uhrzeit Trennzeichen: $([System.Globalization.DateTimeFormatInfo]::CurrentInfo.TimeSeparator)"            
Write-Host "Standard Zeitformat: $([System.Globalization.DateTimeFormatInfo]::CurrentInfo.FullDateTimePattern)"            
Write-Host "Nativer (einheimischer) Kalender: $([System.Globalization.DateTimeFormatInfo]::CurrentInfo.NativeCalendarName)"            
Write-Host "Verwendeter Algorithms: $([System.Globalization.DateTimeFormatInfo]::CurrentInfo.Calendar.AlgorithmType)"            
Write-Host "Tag Heute in julianischem Kalender 1-365: $((((Get-Date) - (Get-Date 1/1)).Days) + 1)"            
——————————————–
Hat dir das Video gefallen und etwas gebracht, dann freuen wir uns immer auf dein Feedback. Daumen nach oben, Kommentar und Abo sind geeignete Mittel um das auszudrücken. Falls du kannst, mache doch auch deine Kollegen auf unseren Kanal aufmerksam. Denn so wachsen wir zusammen stetig weiter und das freut uns alle. Win-Win-Win.
Falls du spezielle Anforderungen an Scripts oder Auftragsarbeiten hast, kannst du mich gerne direkt per Email erreichen. Alle Infos dazu sind hier Kontakt
Ich hoffe du verstehst, dass ich nur Videos zu Themen machen kann, die ein grösseres Interesse von verschiedenen Leuten haben. Benutzerspezifische Scripts erstelle ich ausschliesslich als Auftragsarbeiten oder im Mandat.

Da wir sämtliche Videos kostenlos zur Verfügung stellen und auch keine Werbung reinpacken, sind wir immer froh für eine kleine Spende. Vielen Dank bereits dafür.