【发布时间】:2013-07-26 11:06:26
【问题描述】:
我有一个 powershell GUI 日历,您可以在其中选择日期范围。我需要能够将该信息转换为格式为 YYYYMMDD 的日期数组。
我知道 $Date = "{0:yyyyMMdd}" -f (Get-Date) 会起作用,但我似乎无法将项目放入数组中。
我需要一个这样的数组:
20130211
20130212
20130213
这是目前为止的代码。感谢您的帮助!
$Calendar = New-Object System.Windows.Forms.MonthCalendar
$Calendar.Location = New-Object System.Drawing.Size(10,80)
$Calendar.ShowTodayCircle = $False
$Calendar.MaxDate = (Get-Date).AddDays(1)
$Calendar.MaxSelectionCount = $CalendarSelect
$MenuBox.Controls.Add($Calendar)
$Dates = $Calendar.SelectionRange
因此需要将 $Dates 转换为数组。再次感谢!
【问题讨论】:
标签: arrays date user-interface powershell calendar