gpt4 book ai didi

powershell - 为数组中的所有对象转换属性的数据类型

转载 作者:行者123 更新时间:2023-12-03 01:11:24 24 4
gpt4 key购买 nike

假设我有一个对象数组:

$a = @(
@{ Name = "A"; Value = "2016-01-02" },
@{ Name = "B"; Value = "2016-01-03" },
@{ Name = "C"; Value = "2016-01-04" }
)

Value 属性目前是一个String。我想将每个对象的 Value 属性转换为 DateTime。我可以使用 for 循环来完成此操作,但我想知道是否有更直接的方法来完成此操作。

最佳答案

是的,计算属性。

$a | select @{N='Name';E={$_.Name}}, @{N='Value';E={ [datetime]$_.Value }}

关于powershell - 为数组中的所有对象转换属性的数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39026632/

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