string strDate=  "Feb-02-1999" + " " + "21:03:05";
DateTime myTime = DateTime.Parse( strDate );
MessageBox.Show( myTime.ToString());你这段程序会显示什么结果?

解决方案 »

  1.   

    可以取得时间string st = myTime.ToString("yyyy-MM-dd HH:mm:ss");
    取得的有日期和时分秒
      

  2.   

    试试如下的:
    string m=  "Feb-02-1999" + " " + "21:03:05";
    DateTime temp  =System.Convert.ToDateTime(m);
    MessageBox.Show( temp.ToString());
      

  3.   

    Hoho,我现在知道你的意思了。根本不需要转换。直接存进去就可以了。你现在是如何写入数据库的呢?
      

  4.   

    字符串只要符合要求,比如说这种形式:'4/05/98'
    是可以直接插入数据库的,但是好象sqlserver没有一个数据类型是专门存放年月日或者小时分妙的吧,
    都是一块放的,取出来的时候再做分离呗
      

  5.   

    我使用的是AOD.NET.再通过XML,建立一个数据集myDataSet.再实例化一个基于DataRow的myDataRow类,
    然后用转化后的myTime和myDate,赋给myRow.time和myRow.date,再追加至数据库。用dataGride显示数据库表即myDataSet(目前只有一个表)的内容。
      

  6.   

    原来文本数据格式为:
    FED-02-1999 其它文本                    -------我称之为日期行
    [02:03:54] 其它文本                     -------我称之为数据行 
    [02:03:56] 其它文件
    .........
    .........
    FED-02-1999 其它文本                    -------我称之为日期行
    ......
    .....
    FED-03-1999 其它文本                    -------我称之为日期行
     
    由于日期行与数据行的内容都不是很规范,所以不能直接导入数据库,而只能编程实现.
    再导入数据库后,再进行数据分析.
      

  7.   

    02:03:56这种形式不能直接放进access数据库吗?
    还有access里面有只存放年月日不放小时分妙的数据类型吗?-为什么不把他们合并成一个日期型的字段,取出来时再分离?
      

  8.   

    成功兄,
    我进行了合并,再写入数据库中
    程序段如下:
    string strDate=  "Feb-02-1999" + " " + "21:03:05";
    DateTime myTime = DateTime.Parse( strDate );MYDataSet.RecordsRow myRow = 
           myDataSet.Records.NewRecordsRow();
    myRow.time = myTime;MyDataSet.Records.AddRecordsRow(myRow);
    myOleDbDataAdapter.Update(aleDataSet);
    MyOleDbDataAdapter.Fill(aleDataSet);在DataGride控件的time列中只显示出 2-2-1999
    没有时间
      

  9.   

    我试过:
    string strDate=  "Feb-02-1999" + " " + "21:03:05";
    DateTime myTime = DateTime.Parse( strDate );Response.Write(myTime.ToString());结果是1999-2-2 21:03:05但是不知道你的time列声明的时候是什么类型?
      

  10.   

    成功兄您说的,我已经试过了,结果和你一样。
    但追加到dataset中后,DataGride控件显示却是1999-2-2在dataset中,time列的类型为dataTime,
    在ACCESS数据库中time为长时间类型