Powershell - 更简单的方法来获取文件名的简短日期

时间:2012-11-20 23:42:34

标签: date powershell replace

更多出于好奇,因为它对我来说很好(我刚刚开始使用Powershell)但是我在下面使用以获取文件名中使用的短日期:

$shortdate = (get-date).toshortdatestring().replace("/",".")

是否有内置功能,或者这是实现此目的的正确方法吗?

2 个答案:

答案 0 :(得分:6)

您可以使用-Format的{​​{1}}参数:

get-date

答案 1 :(得分:3)

这可以与C#中完成的方式非常相似。

$shortdate = (Get-Date).ToString("yyyy.MM.dd")

您的方法在某种程度上取决于本地化 - 如果您在日期格式未使用/作为分隔符的系统上运行相同的代码,则会中断。