不要datetime.now
比如 2007年1月1日 21点21分21秒

解决方案 »

  1.   

    DateTime xxx = new DateTime(2007,1,1,21,21,21);
      

  2.   

    DateTime dt = new DateTime(2007, 1, 1, 21, 21, 21);
      

  3.   

    datetime赋值?你说的只是显示格式吧?datetime赋值只要是支持的格式没必要特定按你说的那样吧?datetime.now那点不好?
      

  4.   

    string time = new DateTime(2007, 1, 1, 21, 21, 21).ToString("yyyy年MM月dd日 HH点mm分ss秒");
      

  5.   

    全代码如下:能不能详细点我搞半天没搞出来
    string zsname = "";  //真实姓名
            string sex = "";  //性别
            DateTime birthdy = new DateTime(1990, 2, 12);  //生日       
            int phone = 0; //手机号码
            decimal total = 0;  //积分
            decimal surplusinte = 0;  //剩余积分
            int Isuse = 0; //是否可用 0正常 1锁定
            DateTime endlogintime = new DateTime(); //最后一次登录时间
            string endloginIP = Request.UserHostAddress; //最一次登录IP 
            int lgoinnum = 1;  //登录次数;
            DateTime now = DateTime.Now;  //注册时间
            string time = now.Year.ToString().Trim() + "-" + now.Month.ToString().Trim() + "-" + now.Day.ToString().Trim() + " " + now.Hour.ToString().Trim() + ":" + now.Minute.ToString() + ":" + now.Second.ToString();
            string sql = "insert into userinfo values(gai_web.nextval ,'" + (Request.Form["name"].Trim()).ToString() + "','" + (Request.Form["pwd"].Trim()).ToString() + "','" + zsname + "','" + sex + "','" + birthdy + "'," + phone + ",'" + time + "','" + (Request.Form["email"].Trim()).ToString() + "'," + total + "," + surplusinte + "," + Isuse + ",'" + time + "','" + endloginIP + "'," + lgoinnum + ")";
      

  6.   


    "insert into userinfo values(gai_web.nextval ,'godddff','godlove','','','2011-12-13 17:23:33',0,'2011-12-13 17:23:33','[email protected]',0,0,0,'2011-12-13 17:23:33','127.0.0.1',1)"