私はwhatsが時間値のための最良のデータ型であることを知りたかっただけで、同じデータアノテーションもありますか?データアノテーションを使用して時間とデータを表示
はまた、私は知りたいと思った日付と時刻(例:dd-mm-yy HH:MM AM/PM
)を表示するデータアノテーションを使用してデータ型の日時をフォーマットする方法はあり
私はwhatsが時間値のための最良のデータ型であることを知りたかっただけで、同じデータアノテーションもありますか?データアノテーションを使用して時間とデータを表示
はまた、私は知りたいと思った日付と時刻(例:dd-mm-yy HH:MM AM/PM
)を表示するデータアノテーションを使用してデータ型の日時をフォーマットする方法はあり
オブジェクトがDateTime型であるなら、あなたは、単に印刷用.ToString()
方法を使用することができますそれはフォーマット文字列を.ToString()に引数として渡すことで、必要な形式になります。
DateTime currentDate = DateTime.Now; // let it be 27-06-2016 13:06
string format = "dd-MM-yy HH:MM tt";
string formatedDateTime = currentDate.ToString(format, CultureInfo.InvariantCulture);
[DisplayName("Proposed commisioning Date")]
[DataType(DataType.Date)]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString ={0:yyyy-MM-dd}")]
public DateTime CommisioningDate { set; get; }
https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx
このリンクにアクセスし、自分の必要な日付を使用して、次の例を考えてみましょうtime fromat
「TimeSpan」を時間として使用します。日付の書式設定には '[DisplayFormat(DataFormatString =" ... ")]'を使います –