1

だから私はfumジョブの一部としてたくさんのフォルダを作成していますそして命名戦略の一部はパスの一部として今日の日付を使用することです
DateTime.Now.ToShortDateString()を使用するとき私はスラッシュを取得し続け
ます停止する方法はありますか一時フォルダ内の日付を使用するためのその戦略またはその他の戦略

4

2 に答える 2

3

使用する

DateTime.Now.ToString("dd-MM-yyyy");

これにより、デフォルトの区切り文字がから/に置き換えられ-ます。-フォルダ名の有効な文字はどこにありますか。

現在の日付にDateTime.Todayを使用することもできます。

string temp = DateTime.Today.ToString("dd-MM-yyyy");
于 2012-10-18T06:13:32.740 に答える
2

余談として...

ファイル名をソート可能にしたい場合は、日付の順序または部分を逆にすることもできます。

例えば、

var filename = DateTime.Now.ToString("yyyy-MM-dd") + "-Photo-Capture.png";

ファイルが作成された日付でファイルを並べ替えることができます。標準形式の日付を使用しても並べ替えることができますが、任意の月、任意の年の最初の日に作成されたすべてのファイルが表示され、次に 2 日に作成されたすべてのファイルが表示されます。

于 2012-10-18T06:36:19.033 に答える