日付の文字列は日付の任意の形式にすることができますが、dd-MM-yyyy
形式に変換します。
システムフォーマットのみに変換するすべてのConvert.ToDatetime
オプションを試しました。 dd-MM-yyyy
形式に変換します。
.ToDateTime( 'Datestring')を必要なdd-MM-yyyy形式の日付に変換します。
ご返信ください。前もって感謝します。
日付の文字列は日付の任意の形式にすることができますが、dd-MM-yyyy
形式に変換します。
システムフォーマットのみに変換するすべてのConvert.ToDatetime
オプションを試しました。 dd-MM-yyyy
形式に変換します。
.ToDateTime( 'Datestring')を必要なdd-MM-yyyy形式の日付に変換します。
ご返信ください。前もって感謝します。
これは、ここで行くあなたのFormat
@RaviKPalanisamyこれがあなたの問題を解決するならば、答えを受け入れてください! –
'DateTime.ParseExact'は既にDateTimeオブジェクトを返すので、' Convert.ToDateTime'はここでは必要ありません。 – Boneless
DateTime.ParseExact
には、複数の書式を受け入れるためのオーバーロードされたメソッドがあります。受け取った(すべての)可能な書式を含めて文字列を解析します。有効なDateTime
を取得すると、文字列に変換する際に希望のフォーマットを適用できます。そこに多くの答えであることと、これが重複答えているにもかかわらず
// ex...
string dateString = ...; // your date.
string[] formats= {"M/d/yyyy h:mm:ss tt", "M/d/yyyy h:mm tt",
"MM/dd/yyyy hh:mm:ss", "M/d/yyyy h:mm:ss",
"M/d/yyyy hh:mm tt", "M/d/yyyy hh tt",
"M/d/yyyy h:mm", "M/d/yyyy h:mm",
"MM/dd/yyyy hh:mm", "M/dd/yyyy hh:mm",
"MM/d/yyyy HH:mm:ss.ffffff" };
var date = DateTime.ParseExact(dateString, formats, new CultureInfo("en-US"), DateTimeStyles.None);
//convert to desired format.
var strDate = date.ToString("dd-MM-yyyy");
、ここではいくつかの可能な解決策は以下のとおりです。
string formatted = date.ToString("dd-MM-yyyy");
または
string formatted = date.ToString("dd MM yyyy");
は、より多くのフォーマットとオプションであなたを助けるかもしれません。
でDateTime
を返します。この
DateTime dateTime = new DateTime();
dateTime = Convert.ToDateTime(DateTime.ParseExact("YouDateString", "dd-MM-yyyy", CultureInfo.InvariantCulture));
をお試しください:
DateTime time = DateTime.Now;
Console.WriteLine(time.Day + "/" + time.Month + "/" + time.Year);
//戻り値:22/05/2016
はこれを試します1
textBox1.Text = Convert.ToDateTime(read["Column-Name"]).ToString("dd-MM-yyy");
これは**有用な方法で質問に答えない**です。 _why_これは答えだと思いますか? _how_は動作しますか?文脈や意味がなくても、誰かに自分のコードを変更するよう指示するだけで、間違ったことを学ぶのに役立つわけではありません。 – GrumpyCrouton
これまでに行ったことのコードをお伝えください。また、このhttp://stackoverflow.com/questions/15876418/datetime-today-tostringdd-mm-yyyy-returns-invalid-datetime-value – xCodeZone
をチェックすると、現在の日付文字列の出力を共有できますか? – SilentCoder
このためにユーザー定義関数を作成する必要があります。この関数は、日付文字列を分割し、生成された新しい日付を返します。 – Vipul