可以指定格式
DateTime.Now.ToString("yy-MM-dd ") 

解决方案 »

  1.   

    自己指定就是了2008-7-21 17:31:51
    System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
      

  2.   

    public string ToCustomDateTimeString(DateTime dateTime)
    {
         StringBuilder sb = new StringBuilder();
         sb.Append(dateTime.Year);
         sb.Append("-");
         sb.Append(dateTime.Month);
         sb.Append("-");
         sb.Append(dateTime.Day + " ");
         sb.Append(dateTime.TimeOfDay.Hours + ":");
         sb.Append(dateTime.TimeOfDay.Minutes + ":");
         sb.Append(dateTime.TimeOfDay.Seconds);
         return sb.ToString();
     }
      

  3.   

    可能和操作系统的语言有关,自己定义转换格式就可以了。
    System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")