Zeit bis Uhrzeit
Moin,
ich würde gerne ein powershell skript erstellen, was berechnet wie lange es noch bis zu einer bestimmten Uhrzeit dauert.
Leider komme ich jetzt aber nicht weiter voran.
wäre super wenn ihr mir dabei helfen könnt.
ich möchte quasi wissen wie lange es noch bis 11:30 Uhr dauert.
ich würde gerne ein powershell skript erstellen, was berechnet wie lange es noch bis zu einer bestimmten Uhrzeit dauert.
Leider komme ich jetzt aber nicht weiter voran.
wäre super wenn ihr mir dabei helfen könnt.
$1 = Get-date -DisplayHint Time
$2 = "11:30:00" - $1
$2
ich möchte quasi wissen wie lange es noch bis 11:30 Uhr dauert.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4230925440
Url: https://administrator.de/contentid/4230925440
Ausgedruckt am: 22.11.2024 um 05:11 Uhr
6 Kommentare
Neuester Kommentar
Moin:
Zum Beispiel mit:
$Zeit.Hours sind dann Stunden Falls du damit später weiterarbeiten willst.
Die Transferarbeit für Minute und Sekunde schaffst du alleine ;)
Gruß
Doskias
Nachtrag:
Grade aufgefallen:
nimmt den aktuellen Tag um 11:30:xx wobei xx, die jetzigen Sekunden sind. Alternative zu dem Get-Date befehl oben:
hierbei werden dann auch die Sekunden auf 00 gesetzt.
Zum Beispiel:
Zum Beispiel mit:
$Zeit=(get-date -hour 11 -minute 30) - (get-date)
Die Transferarbeit für Minute und Sekunde schaffst du alleine ;)
Gruß
Doskias
Nachtrag:
Grade aufgefallen:
(get-date -hour 11 -minute 30)
get-date("11:30:00")
Zum Beispiel:
(get-date("11:30:00"))- (get-date)|select hours, minutes, seconds
Zitat von @erikro:
So vielleicht:
Dann würde ich:So vielleicht:
((get-date -hour 11 -minute 30) - (get-date)) | write-host -PipelineVariable $_
((get-date -hour 11 -minute 30 -Second 00) - (get-date)) | write-host -PipelineVariable $_
Moin,
Gruß Thomas
Zitat von @Doskias:
Dann würde ich:
oder einfachDann würde ich:
((get-date -hour 11 -minute 30 -Second 00) - (get-date)) | write-host -PipelineVariable $_
(New-TimeSpan -Start "11:30").ToString()
Gruß Thomas