如何删除DateTime中的时间

本文关键字:DateTime 时间 删除 何删除 | 更新日期: 2023-09-27 17:59:58

你好,我知道这是一个重复的问题,但我想删除DateTime格式的Time

例如,我有这个DateTime8/3/2016 12:00:00 AM。我想删除Time 12:00:00 AM并使用剩余的值。

我试过这个

DateTime DATE= Convert.ToDateTime(DATE);

var date2 = DATE.date;,但它只取日期而不是整个值。

如何删除DateTime中的时间

试试这个:

string date=DateTime.Now.ToShortDateString();

按照你所寻求的条件,你所要求的是不可行的。如果你只想对日期部分进行操作,你应该首先提取这样的日期部分:

var dateString = "8/3/2016 12:00:00 AM";
DateTime date = DateTime.Parse(dateString);

您只能使用Day、Month、Year属性以及DayOfYear、DayOfWeek属性(如果需要)处理日期部分。如果您只想打印日期,请使用:

1. Console.WriteLine(date.ToShortDateString()) or
2. Console.WriteLine(date.ToLongDateString()) or
3. Console.WriteLine(date.ToString("d")) // same as ToShortDateString() // or
4. Console.WriteLine(date.ToString("D")) // same as ToLongDateString() // or
5. Console.WriteLine(date.ToString("yyyy/MM/dd")) or
6. Console.WriteLine(date.ToString("//Other custom formats")