我有日期时间,例如:
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()