gpt4 book ai didi

.net - Powershell将Excel日期读取为5位数字

转载 作者:行者123 更新时间:2023-12-02 17:10:32 26 4
gpt4 key购买 nike

我有一个使用此 Powershell module 的 Powershell 脚本。它基本上允许我像数据库一样查询 Excel 工作簿。一切看起来都不错,只是它读取的日期是那种奇怪的 5 位日期表示形式而不是日期。

我已经检查了文件本身的列格式,它们的格式应为 MM/DD/YYYY;我的脚本只是将它们作为 5 位日期读取。

示例:2010 年 2 月 1 日 => 40057

我需要将 40057 转换为适当的日期,可以使用 Powershell (.NET) 原生的工具,甚至论坛也可以帮我解决问题。

谢谢。

最佳答案

这是基于 @GvS' answer 的 PowerShell 语法:

$date = 43557
[DateTime]::FromOADate($date)

输出:

Tuesday, April 2, 2019 12:00:00 AM

关于.net - Powershell将Excel日期读取为5位数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8068353/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com