阅读date时间使用Powershell形成一个Excel文件

我正在使用下面的代码来读取使用PowerShell的Excel文件。 excel文件中有几个date列,格式为yyyy-mm-dd格式。 当PowerShell读取date列时,会呈现一个数字。 如何将此数字更改为实际的date时间。

$oldci = [System.Threading.Thread]::CurrentThread.CurrentCulture $newci = [System.Globalization.CultureInfo]"en-US" $path="C:\project1\Spreadsheet2.xlsx" $objExcel = New-Object -ComObject "Excel.Application" $objExcel.visible = $false [system.threading.Thread]::CurrentThread.CurrentCulture = $newci $objWorkbook =$objExcel.Workbooks.Open($path) $worksheet = $objWorkbook.sheets.item("Temp") Write-Host $worksheet.cells.item(3, 3).value2 //here is a digit. 

我会把这个发表到评论部分,但我不能对声誉的限制。 看看这个post在这里: Powershell阅读Exceldate为5位数字