这个时间怎么格式化成2006-8-2?strTmp4 = ds3.Tables["appeal_question"].Rows[0]["question_date"].ToString();

解决方案 »

  1.   

    strTmp4 = string.Format({0:yyyy-MM-dd},ds3.Tables["appeal_question"].Rows[0]["question_date"].ToString());
      

  2.   

    DateTime tmp = Convert.ToDateTime(ds3.Tables["appeal_question"].Rows[0]["question_date"]);
    strTmp4 = tmp.ToString("yyyy-M-d");
      

  3.   

    strTmp4 = ds3.Tables["appeal_question"].Rows[0]["question_date"].ToString("YYYY-M-D");
      

  4.   

    DateTime tmp = Convert.ToDateTime(ds3.Tables["appeal_question"].Rows[0]["question_date"]);
    strTmp4 = tmp.ToString("yyyy-MM-dd");
      

  5.   

    select Convert(varchar(10),getdate(),120)
    还是在数据库中完成比较容易管理