如何获取当前时间?????菜鸟问题

解决方案 »

  1.   

    1.1 取当前年月日时分秒 
    currentTime=System.DateTime.Now; 
    1.2 取当前年 
    int 年=currentTime.Year; 
    1.3 取当前月 
    int 月=currentTime.Month; 
    1.4 取当前日 
    int 日=currentTime.Day; 
    1.5 取当前时 
    int 时=currentTime.Hour; 
    1.6 取当前分 
    int 分=currentTime.Minute; 
    1.7 取当前秒 
    int 秒=currentTime.Second; 
    1.8 取当前毫秒 
    int 毫秒=currentTime.Millisecond; 
    (变量可用中文) 
      

  2.   

    用datetime,具体的用法去查msdn
      

  3.   

    我定义一个string cotime变量,但是无法这样使用啊。
    cotime=system.datatime.now();
      

  4.   

    应该用DateTime类型的变量
    DateTime cotime = System.DateTime.Now;或者
    string cotime = System.DateTime.Now.ToString();
      

  5.   

    取时间的方法很多,我用的是TextBox1.text=System.datatime.now.Tostring()就可以取出来了,而且在Tostring()的括号里还可以加上("u")呀别的什么参数,对于参数吗你可以查同MSDN方法就是你去找TOSTRING的关键字好好找找就会看到有一个是TIME.TOSTRING的帮助那里有格式。
      

  6.   

    System.Data.OleDb.OleDbException: 语法错误 (操作符丢失) 在查询表达式 '2005-6-15 20:40:48' 中。行 65:  System.DateTime cotime1=System.DateTime.Now;
    行 66:  c1.cmd.CommandText="insert into joinus(coname,coadd,copost,cotell,cofax,colinkman,coyq,cotime) values('"+TextBox1.Text+"','"+TextBox2.Text+"','"+TextBox3.Text+"','"+TextBox4.Text+"','"+TextBox5.Text+"','"+TextBox6.Text+"',"+cotime1+")";
    行 67:  c1.ad.Fill(c1.ds,"joinus");
    行 68:  if(c1.ds.Tables["joinus"].Rows.Count<=0) 哪里错了啊?
      

  7.   

    cotime1也要加上单引号
    ,'"+cotime1+"')";