5

asp.net c# で時刻を除いた日付のみを取得する方法。たとえば、2013 年 3 月 11 日などのように、日付のみを検索の入力として指定したい

4

4 に答える 4

9

DateTime.Dateを使用して、DateTimeオブジェクトの日付部分のみを取得できます。

DateTime dateOnly = date1.Date;

このインスタンスと同じ日付で、時刻の値が深夜12:00:00 ( 00:00:00)に設定された新しいオブジェクト。

文字列にDateがあり、それを最初にDateTimeオブジェクトに変換する場合は、 DateTime.ParseExactを使用できます。

result = DateTime.ParseExact("3/11/2013", "d/MM/yyyy", CultureInfo.InvariantCulture);
于 2013-03-11T10:29:22.240 に答える
2

これを使用してみてください:

  @{
     DateTime dd=DateTiem.Now;
     string date=dd.toString("dd/MM/yyyy");
   }

今すぐ表示するには:

  @date
于 2016-11-05T10:43:25.497 に答える
1
DateTime dt = your_Dt.Date;

また

以下のように、任意の形式にフォーマットできます。

dt.Tostring("MM/dd/yyyy");

また

次のように、値を shortdate に変換できます。

Convert.ToDateTime(your_Dt).ToShortDateString();
于 2013-03-11T10:33:12.637 に答える