2012-04-14 2 views

Antwort

4

Try this:

[datetime]::ParseExact("09:00","hh:mm",$null) 
+0

Ich mag den einen Liner. Vielen Dank – resolver101

1

Dies sollte funktionieren:

$CurrentTime = [System.DateTime]::Parse((date).ToString("yyyy.MM.dd")) 
$Time = [System.Timespan]::Parse("9:00") 
$Result = $CurrentTime.Add($Time) 
0
Get-Date -Year $CurrentTime.Year ` 
     -Month $CurrentTime.Month ` 
     -Day $CurrentTime.Day ` 
     -Hour $time.split(':')[0] ` 
     -Minute $time.split(':')[-1] 
     -Second $time.split(':')[-1] 
+0

nicht korrekt, da Sekunden nicht von Zeit –

+0

sind, können Sie diese über den -seconds Parameter als auch vorstellen, ich wird meine Antwort aktualisieren. –

Verwandte Themen