Powershell 比较Excel文件中的日期以获取日期
我正在导入Excel文件,其中包含我要将Excel日期与当前日期进行比较的日期Powershell 比较Excel文件中的日期以获取日期,powershell,Powershell,我正在导入Excel文件,其中包含我要将Excel日期与当前日期进行比较的日期 $array = Import-Excel -Path 'D:\Client\HDB\test\test.xlsx' if ($array.'When Created' -lt Get-Date) { Write-Host ("true") } $filedate = (Get-ChildItem -Path "C:\Users\Narayana\Desktop\temp.txt").CreationTi
$array = Import-Excel -Path 'D:\Client\HDB\test\test.xlsx'
if ($array.'When Created' -lt Get-Date) {
Write-Host ("true")
}
$filedate = (Get-ChildItem -Path "C:\Users\Narayana\Desktop\temp.txt").CreationTime
if ($filedate -lt (Get-Date)) {
Write-Host true
} else {
Write-Host false
}
我希望输出为真或假,然后我将获得整行并导出到另一个Excel文件。问题不太清楚,但根据我的理解,我在这里提供了两种解决方案
$array = Import-Excel -Path 'D:\Client\HDB\test\test.xlsx'
if ($array.'When Created' -lt Get-Date) {
Write-Host ("true")
}
$filedate = (Get-ChildItem -Path "C:\Users\Narayana\Desktop\temp.txt").CreationTime
if ($filedate -lt (Get-Date)) {
Write-Host true
} else {
Write-Host false
}
$array = Import-Excel -Path "C:\Users\Narayana\Desktop\temp.xlsx"
if ($array[1].Date -lt (Get-Date)) {
Write-Host true
} else {
Write-Host false
}
$array = Import-Excel -Path "C:\Users\Narayana\Desktop\temp.xlsx"
if ($array[1].Date -lt (Get-Date)) {
Write-Host true
} else {
Write-Host false
}
好奇的是,您需要v5.4有什么原因吗?最新版本是v6.5.2