我有日期时间,例如:
01-Jan-10 12:00:00 AM
我只想得到01-Jan-10
。我不知道如何转换它。有知道的请帮帮我,谢谢
如果您有一个DateTime
对象并想要获取该格式的字符串,请使用myDateTime.ToString("dd-MMM-yy")
. 如果您有一个DateTime
对象并且想要返回一个DateTime
只是日期组件的新对象,请使用DateTime.Date
.
像这样:
DateTime dt = DateTime.Today; //or whatever
string dateString = dt.ToShortDateString();
您也可以ToString()
根据自己的喜好使用它来格式化它。在您的情况下,它将是:
string dateString = dt.ToString("dd-MMM-YY");
使用方法DateTime.ToShortDateString();
或DateTime.ToLongDateString()