powershell:如何将get-date格式化为string并删除0?

phi*_*ill 11 powershell

我试图通过尝试运行get-date cmdlet来消除我日期中领先的任何前导零:

$filedate = get-date -uformat "%m-%d-%Y" 
$filedate = $filedate.ToString().Replace("0", "")
Run Code Online (Sandbox Code Playgroud)

这将返回"01-04-2008"

我希望输出为"1-4-2008"

关于另一种方式的任何想法?

提前致谢

Gor*_*ell 18

$filedate = get-date -format "M-d-yyyy"
Run Code Online (Sandbox Code Playgroud)