运行以下命令:

Get-Process | Select-Object Id,ProcessName,CPU,StartTime | ConvertTo-Json

生成的JSON将StartTime显示为:
"\/Date(1553511537485)\/"

如何以给定的日期格式显示StartTime?

最佳答案

您可以使用计算所得的属性对.ToString执行StartTime方法,该方法会将其转换为等效的默认字符串格式:

Get-Process | Select-Object Id,ProcessName,CPU,@{N='StartTime';E={$_.StartTime.ToString()}}| ConvertTo-Json

结果示例:
 "StartTime":  "23/03/2019 08:55:06"

关于powershell - ConvertTo-Json格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55337557/

10-12 12:49