首页 > 解决方案 > PowerShell JSON 日期到文件时间(C++)

问题描述

嗨,我正在从 powershell 获取 JSON DATE。这就像“日期(1536995530875)”我真的无法理解这个数字。在我的 C++ 程序中,我有字符串 LPCWSTR date = Date(1536995530875) 如何从这个字符串中获取 FileTime 或 SystemTime。

提前感谢桑蒂

标签: jsonpowershellvisual-c++

解决方案


1536995530875 是自 1/1/1970 epoch以来的毫秒数。

这将返回一个有效的 Powershell [datetime]

$dt = New-Object DateTime(1970, 1, 1, 0, 0, 0, 0)
$dt.AddMilliseconds(1536995530875)

推荐阅读