PowerShell - 将刻度转换为时间

时间:2009-07-16 21:58:23

标签: powershell

使用PowerShell Get-Date applet将日期/时间转换为刻度线非常简单。但是,你怎么做相反的操作;将刻度转换回日期和时间?

3 个答案:

答案 0 :(得分:18)

[DateTime]10000000000
Monday, January 01, 0001 12:16:40 AM

只需将数字转换为DateTime即可。 DateTime单参数构造函数将long作为滴答数。

答案 1 :(得分:4)

请注意,您可以使用Get-Date cmdlet执行相反的操作:

PS> Get-Date 634141193308872671

Mittwoch, 7. Juli 2010 17:08:50

答案 2 :(得分:1)

您还可以使用New-Object cmdlet:

PS > get-date

Friday, July 09, 2010 12:01:42 AM


PS > (get-date).ticks
634142305097923801

PS > New-Object System.DateTime 634142305097923801

Friday, July 09, 2010 12:01:49 AM