日期:2014-05-18 浏览次数:21339 次
DateTime.Now.ToString("yyyy:MM:dd")
------解决方案--------------------
这个..
using System;
class Test{
static void Main(){
DateTime aa=new DateTime();
String bb="2012:2:11";
aa=DateTime.Parse(bb.Replace(":","-"));
Console.WriteLine(aa.ToString("yyyy:MM:dd"));
}
}
//2012:02:11
------解决方案--------------------
public static string ToFormaterStringDate(DateTime dateTime)
{
return dateTime.ToString("yyyy-MM-dd");
}
public static DateTime ToFormaterDate(DateTime dateTime)
{
try
{
return DateTime.Parse(dateTime.ToString("yyyy-MM-dd"));
}
catch (Exception)
{
return DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd"));
}
}
------解决方案--------------------
我觉得这样应该更简单点
DateTime.Now.ToLongDateString()
------解决方案--------------------
DateTime.Now.ToString("yyyy-MM-dd")
也可以用 Convert.ToDateTime(dt).ToString("yyyy-mm-dd");