首页 > 解决方案 > Powershell:将日期导入 Excel 更改格式

问题描述

我一直在使用以下代码将日期添加到 excel

$worksheet.Cells.Item($current_Row,3) = ([datetime]$entry.Completed_Date).ToString("dd/MM/yyyy")

但是,当我签入 excel 时,格式始终是“MM/dd/yyyy”

反正有操纵字符串吗?或更改单元格格式,使日期保持在“dd/MM/yyyy”

编辑:我目前的解决方案是我使用设置单元格格式.Numberformat = 'dd/MM/yyyy',然后我需要将日期格式化为 MM/dd/yyyy。然后 Excel 将为我翻转 MM 和 dd。看起来 excel 在MM/dd/yyyy将其更改为之前预计要输入的日期dd/MM/yyyy

标签: excelpowershell

解决方案


推荐阅读