文字列dt = DateTime.Now.ToString( "yyyy '\' MM '\' dd」、 CultureInfo.InvariantCulture);datetimeオブジェクトをC#のyyyy MM dd形式に変換するにはどうすればよいですか?
は私が出力必要があります。しかしC#のように見える、タグ/言語を指定する必要があります2017 \ 19
文字列dt = DateTime.Now.ToString( "yyyy '\' MM '\' dd」、 CultureInfo.InvariantCulture);datetimeオブジェクトをC#のyyyy MM dd形式に変換するにはどうすればよいですか?
は私が出力必要があります。しかしC#のように見える、タグ/言語を指定する必要があります2017 \ 19
07 \を、ここではこれを試してみてください。
using System.Globalization;
string dt = DateTime.Now.ToString(@"yyyy/MM/dd", CultureInfo.InvariantCulture);
を更新:はあなたが望んでいた気づきませんでしたバックスラッシュの代わりに、その使用のために:
dt = DateTime.Now.ToString(@"yyyy'\\'MM'\\'dd", CultureInfo.InvariantCulture);
それは動作しません。 dt = DateTime.Now.ToString(@ "yyyy '\\' MM '\\' dd"、CultureInfo.InvariantCulture);これは私に2017を与えるでしょう\\ 07 \\ 20 – user8167235
私は文字列dt = DateTime.Now.ToString(@ "yyyy \ MM \ dd"、CultureInfo.InvariantCulture)を試しました。これは私に "2017M7d20" – user8167235
文字列dt = DateTime.Now.Year + "\\" + DateTime.Now.ToString( "MM")+ "\\" + DateTime.Now.Day;これは私に2017 \ 07 \ 20を与えるでしょう – user8167235
言語を指定します... – Dalton