Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Stunde, Minute und Sekunde aus einer beliebigen ganzen Zahl extrahieren

$
0
0

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


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>