如何使用PowerShell从Excel序列日期编号中提取年份
PowerShell 从Excel序列日期中提取年份的方法
转换得到DateTime类型对象后,直接调用其Year属性即可提取年份,赋值给变量的示例代码如下:
# 赋值Excel序列日期 $date = 43557 # 转换为DateTime对象后提取年份并赋值给变量 $targetYear = [DateTime]::FromOADate($date).Year
上述代码执行后,$targetYear变量存储的就是对应年份值,你可以直接调用该变量使用,示例中的序列日期43557对应的年份为2019,输出$targetYear会得到整数2019。
如果你需要提取其他时间维度的数值,也可以使用同类方法:
- 提取月份:调用
.Month属性 - 提取当月日期:调用
.Day属性 - 提取小时:调用
.Hour属性
内容的提问来源于stack exchange,提问作者Paul A
相关产品推荐
相关产品推荐

