如何从 Excel 日期序列号中提取年份

How do I extract the Year from an Excel serial date number

如果我想使用 PowerShell 将 Excel 序列日期转换为日期时间,我可以这样做

$date = 43557

[DateTime]::FromOADate($date)

并获取整个日期时间,但如何从序列日期中仅提取 并将其传递给变量?

谢谢mklement0。将您的建议作为答案发布以帮助其他社区成员。

您可以使用 [DateTime]::FromOADate($date).Year.

可以参考DateTime Struct and Powershell reading Excel date as 5 digit number