gpt4 book ai didi

windows - 将数字转换为星期几列表

转载 作者:行者123 更新时间:2023-12-05 08:29:20 25 4
gpt4 key购买 nike

我遇到了一个奇怪的问题,希望这里有人能提供帮助。我在 Windows 计算机上查询计划任务并获取计划执行的日期。但是,在我想看到类似“星期日、星期一、星期三、星期五”的地方,我得到了“43”。

$taskObject = Get-ScheduledTask -TaskName "MyTestTask" -TaskPath "\Testing\" | Select-Object *
foreach ($trigger in $taskObject.Triggers) {
write-host $trigger.DaysOfWeek
}

我查了一些东西,但我对如何轻松地将“43”转换为选定日期的列表一无所知。我忽略了某个功能或某处吗?如何将列出的数字转换为 [DayOfWeek[]]$currentDays

谢谢!

最佳答案

@TheMadTechnician's good answer 的替代品:

[Flags()] enum DaysOfWeek {
Sunday = 1
Monday = 2
Tuesday = 4
Wednesday = 8
Thursday = 16
Friday = 32
Saturday = 64
}

[DaysOfWeek]43

# Outputs:
# Sunday, Monday, Wednesday, Friday

PowerShell Enum Flags - PowerShell 5.0 及更高版本。

关于windows - 将数字转换为星期几列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71592271/

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