datetime - 在 PowerShell 中,如何将 DateTime 转换为 UNIX 时间?

标签 datetime powershell

在 PowerShell 中,如何将 DateTime 字符串转换为秒数总和?

最佳答案

PS H:\> (New-TimeSpan -Start $date1 -End $date2).TotalSeconds

1289923177.87462

New-TimeSpan 可以用来做到这一点。例如,

$date1 = Get-Date -Date "01/01/1970"
$date2 = Get-Date
(New-TimeSpan -Start $date1 -End $date2).TotalSeconds

或者只使用这一行命令

(New-TimeSpan -Start (Get-Date "01/01/1970") -End (Get-Date)).TotalSeconds

关于datetime - 在 PowerShell 中,如何将 DateTime 转换为 UNIX 时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4192971/

相关文章:

Powershell 在没有文件夹路径的情况下执行 .exe 文件

c# - 如何编写以下 group by 和剥离时间的 Linq 查询?

java - 时区更改会影响 SSL 握手吗?

java - 如何将 Timestamp 转换为 LocalDateTime 保留时区?

python - 使用日期和 int 值构建散点图的问题

datetime - 如何将字符串转换为带有 AM/PM 的日期?

powershell - 获取文件扩展名的文件类型描述

email - 如何从 Powershell 脚本访问 Outlook 电子邮件正文?

Powershell,如何检查 AD 用户的组成员身份

powershell - 使用 Write-Warning "Some Message"-WarningAction 时如何处理所有情况