将日期(24格式)添加到文件名?

时间:2013-06-24 05:54:50

标签: powershell

这行很好地重命名我的文件,但它只使用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}

2 个答案:

答案 0 :(得分:2)

在格式字符串中,使用HH代替hh,以24小时格式输出小时数。

答案 1 :(得分:0)

hh交换HH 24小时制时间戳。

请参阅:http://technet.microsoft.com/en-us/library/ee692801.aspx