我在找今天的总分钟数,
尝试过此方法,但不起作用。
$from_date = Get-Date
$Start_date = $from_date.ToShortDateString()
($from_date - $Start_date).Minute发布于 2017-10-25 23:52:37
我会这样做:
PS C:\> (Get-Date).TimeOfDay.TotalMinutes
651.356536988333发布于 2017-10-25 23:50:06
如果你想在对象上做进一步的算术处理,不要使用ToShortDateString(),它会把它变成一个字符串。
从对象中减去Date属性,并从生成的timespan中获取TotalMinutes属性值:
$from_date = Get-Date
$MinutesSinceMidnight = ($from_date - $from_date.Date).TotalMinutes结果将以十进制形式表示。如果需要整数值,请使用Math.Floor():
[System.Math]::Floor($MinutesSinceMidnight)https://stackoverflow.com/questions/46936704
复制相似问题