小编Kar*_*ran的帖子

从Powershell中的两个日期获得天数差异

我试图在Windows PowerShell中获得天数差异,我正在提取一年中的最后日期即.20171231(yyyyMMdd)来自我在本地存储该文件中日期的文本文件.

这是下面的代码,我正在尝试,但无法得到天的差异,通过直接减去得到错误的输出,如果我正在转换从文件中提取的字符串,然后用日期类型减去它,即使那时我得到错误的输出.

$DateStr = (Get-Date).ToString("yyyyMMdd")

$content = Get-Content C:\Users\Date.txt 

$diff = $content.ToString();

#Convert it to the date type
$diff = [datetime]::parseexact($diff, 'yyyyMMdd', $null)

#$diff3 = $diff - $DateStr
Run Code Online (Sandbox Code Playgroud)

powershell

8
推荐指数
2
解决办法
3万
查看次数

标签 统计

powershell ×1