私にとってはうまく機能しているので、好奇心からです(私はPowershellを使い始めたばかりです)が、ファイル名で使用する短い日付を取得するために以下を使用しています:
$shortdate = (get-date).toshortdatestring().replace("/",".")
これには組み込みの機能がありますか、それともこれを達成する正しい方法ですか?
私にとってはうまく機能しているので、好奇心からです(私はPowershellを使い始めたばかりです)が、ファイル名で使用する短い日付を取得するために以下を使用しています:
$shortdate = (get-date).toshortdatestring().replace("/",".")
これには組み込みの機能がありますか、それともこれを達成する正しい方法ですか?
-Format
次の引数を使用できますget-date
。
get-date -format "MM.dd.yyyy"
11.20.2012
これは、C#での方法と非常によく似ています。
$shortdate = (Get-Date).ToString("yyyy.MM.dd")
メソッドはローカライズに多少依存しています。日付形式が/
区切り文字として使用されていないシステムで同じコードを実行すると、壊れます。