Ich versuche gerade ein Script zu schreiben, welches mir eine Nutzungsdauer, die in Sekunden ausgegeben wird, in ein Zeitformat umzustellen.
Mein Script gibt mir zwar Stunden und Sekunden aus (Beispiel: 3655 sec = 1:0:55), aber sowie die Zahl in die Minuten geht (3665) bekomme ich gar keine Anzeige oder eine im Format 2:3:-25.
Vielleicht könnte sich jemand mein Script ansehen und mir sagen, wo ich da den (Denk)Fehler habe:
[int]$hour=0 [int]$minute=0 [int]$second=0 cls [int]$sec=Read-Host $second = $sec if ($sec -ge 3600) { $hour = $sec/3600 $second = $second-$hour*3600 } if ($second -ge 60) { $minute = $second/60 $second = $second-$minute*60 } else { "Die Verbindung wurde $hour : $minute : $second lang benutzt!" }
Ich bedanke mich schonmal für die, hoffentlich, vielen Anregungen
DerHolger