2016-05-04 24 views
-3

私はWindowsフォームアプリケーションを持っています。アプリケーションをビルドすると、デバッグフォルダー内のexeの 'date modified'形式が 'd/MM/yyyy HH:mm'になります。デバッグフォルダ内の他のファイルは、 'dd/MM/yyyy HH:mm'の形式です。 exeの日付形式を設定することはできますか?Windowsフォームビルドの日付形式

+0

あなたが何を求めているのかは不明です。 – Nasreddine

+0

Windowsエクスプローラで一連のビルドファイルを調べるのはどうですか?異なるファイル形式には異なる日付形式がありません。 – cdkMoose

+1

ファイルのプロパティの日付と時刻の形式は、オペレーティングシステムの設定によって異なります。 –

答えて

1

ビルドプロセスの属性として、ファイルの日付の形式を設定することはできません。ビルドプロセスは、作成時に現在のシステムタイムスタンプをファイルに付加します。

表示されているのは、Windowsが現在の設定に基づいてタイムスタンプを表示する方法です。ファイル拡張子ごとの書式はありません。その意味で.exeと他のファイルの間に違いはありません。現在設定されているデフォルトのフォーマットでは、先行ゼロの削除が許可されているので、4月は4でなく、04です。

0

File.SetLastWriteTimeを使用して修正日を設定する必要があります。

+1

ビルドまたはリビルド後に発生します。私は、実行時にビルド - 日付形式のために何かをする必要はないと思う。ご協力ありがとうございました。 –