3

私にとってはうまく機能しているので、好奇心からです(私はPowershellを使い始めたばかりです)が、ファイル名で使用する短い日付を取得するために以下を使用しています:

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

これには組み込みの機能がありますか、それともこれを達成する正しい方法ですか?

4

2 に答える 2

6

-Format次の引数を使用できますget-date

get-date -format "MM.dd.yyyy"
11.20.2012
于 2012-11-20T23:54:57.260 に答える
3

これは、C#での方法と非常によく似ています。

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

メソッドはローカライズに多少依存しています。日付形式が/区切り文字として使用されていないシステムで同じコードを実行すると、壊れます。

于 2012-11-20T23:54:07.223 に答える