dataset不显示毫秒,处理时间数据时,还原它

//数据库中有一条数据是

2011-11-17 09:48:26.199

在dataset里,他显示是

2011-11-17 09:48:26

现在来显示它未显示的毫秒数:过程如下

  

DataSet ds = new DataSet();
            string selectdata = @"SELECT TMPLOGID,
                                  APP,
                                  FILENAME,
                                  OPERATOR,
                                  FILESIZE,
                                  AUTHOR,
                                  LOGTIME,
                                  OTHER,
                                  ISANALYSIS
                                FROM TB_TMPLOG ";
            ds = getDataSetBySQL(selectdata);
            DataTable t = ds.Tables[0];
            DataRow rowT = t.Rows[0];
            object obj = rowT[6];
            DateTime dt = Convert.ToDateTime(obj);
            string strTime = dt.Year + "-" + dt.Month + "-" + dt.Day + " " + dt.TimeOfDay;

//结果:strTime=2011-11-17 09:48:26.1990000

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章