DateTime Date1 = new DateTime(1900 - 01 - 01);
   DateTime Date2 = new DateTime(1900 - 01 - 01);
比如我要把Date1的Fromat设置成(1900-01-01 00:00:00)
各位高手,应该如何指定.

解决方案 »

  1.   

    Date1.toString("yyyy-MM-dd hh:mm:ss")是这个意思吗
      

  2.   

    DateTime now = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
      

  3.   

    汗,写错了……
    DateTime now = new DateTime(1900,1,1,0,0,0);
    string str = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
      

  4.   


    我的意思是,像那日期控件一样,他不是有个格式是Custom,然后CustFormat可以 yyyy-MM-dd hh:mm:ss
    我现在就是要定义一个时间变量Date1也达到这种效果.
    我如果再给这Date1个赋值比如,2009-01-18 23:59:59
    他的格式是不是也不用再指定了?
      

  5.   

    DateTime now=DateTime.Now.ToShortDateString() + DateTime.Now.ToLongTimeString();也可以实现LZ要的效果!
      

  6.   

    我不是要字符串,我要不转化,直接.ToString()就是那格式的意思.
      

  7.   

    那你得要重写一下这个TextBox控件了
      

  8.   

    因为我把这个Date1传入数据库是用的时间格式,我不能一个个的去指定.
      

  9.   

    你写个函数不就得了,显示的时候转一下不就行了private string ToLongTime(DateTime d)
        {
            return d.ToString("yyyy-MM-dd HH:mm:ss");
        }