我有一堆文件,它们的名称格式如下:
'This is an example filename - 1st September 2013'
'This is an example filename - 23rd October 2013'
使用 PowerShell 我想像这样重命名文件:
'File-20130901'
'File-20131023'
我遇到问题的部分是将日期字符串转换为可识别的日期格式。
使用可识别格式的日期字符串,我会执行以下操作:
PS> $date = '23 October 2013'
PS> Get-Date $date -Format 'yyyyMMdd'
但是由于顺序的月日后缀,我在处理这些日期字符串时遇到了麻烦。
你会如何处理这个问题?