这行很好地重命名我的文件,但它只使用00-12而不是13-24。在12之后,它从01开始。罪不会附加AM或PM你不能知道只是在创建时查看文件名。我希望它使用24小时格式。
dir C:\script\logged_in_users-.csv | Rename-Item -NewName {$_.BaseName+(Get-Date -f yyyy-MM-dd-hh)+$_.Extension}
答案 0 :(得分:2)
在格式字符串中,使用HH
代替hh
,以24小时格式输出小时数。
答案 1 :(得分:0)
为hh
交换HH
24小时制时间戳。
请参阅:http://technet.microsoft.com/en-us/library/ee692801.aspx