gpt4 book ai didi

powershell - 使用 UniversalTime 在 PowerShell 中处理纪元时间

转载 作者:行者123 更新时间:2023-12-04 23:38:18 24 4
gpt4 key购买 nike

这可能是一个非常简单的问题,但我现在有点沮丧,因为我无法在互联网上准确找到我正在寻找的内容。

我正在尝试使用通用时间将 PowerShell DateTime 转换为纪元时间。

我可以做任何一个,但似乎无法找到一个工作命令来做这两个。

这是我知道我可以做的:

PS C:\WINDOWS\system32> (Get-Date).ToUniversalTime()
Wednesday, November 15, 2017 5:07:35 PM

和:
PS C:\WINDOWS\system32> Get-Date -UFormat %s
1510747694.20287

但是,我如何将它们组合起来,以便我在 UTC 中获得自纪元以来的秒数?我尝试的一切只是给我关于意外标记“UFormat”或字符串的错误没有方法“ToUniversalTime”。

谢谢!

最佳答案

如果你看 Get-Help Get-Date第一个参数是 -Date选项。我们可以通过包装我们的 Get-Date 来利用它。在另一个 Get-Date像这样:

$epochseconds = Get-Date (Get-Date).ToUniversalTime() -UFormat %s
return $epochseconds

关于powershell - 使用 UniversalTime 在 PowerShell 中处理纪元时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47313425/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com