格式要求是20070904这样的  谢谢

解决方案 »

  1.   

    System.DateTime.Now.ToString("yyyyMMdd");
      

  2.   

    自己组合一下string strTime = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString();
      

  3.   

    System.DateTime.Now.ToString("yyyyMMdd");
    正解而又简单
      

  4.   

    System.DateTime.Now.ToString("yyyyMMdd");
    符合楼主格式
      

  5.   

    string strTime = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString();
      

  6.   

    只要日期:DateTime.Today.ToString("yyyyMMdd");
      

  7.   

    DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString()  + DateTime.Now.Day.ToString()
      

  8.   

    System.DateTime.Now.ToString("yyyyMMdd");
      

  9.   

    string strTime = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString();
    这种方法会有点问题 DateTime.Now.Month 返回的是一个数字 比如2007-09-03会得到200793 显然会带来一点不便
      

  10.   

    System.DateTime.Now.ToString("yyyyMMdd");
    这个很正确
      

  11.   

    System.DateTime.Now.ToString("yyyyMMdd")是呀,
    不过要是往数据库放的话也要以用数据库的getdate()函数
      

  12.   

    System.DateTime.Now.ToString("yyyyMMdd");
      

  13.   

    sql获取时间  select convert(char,getdate(),112) SQLTime
    C#获取时间 System.DateTime.Now.ToString("yyyyMMdd");
      

  14.   

    System.DateTime.Now.ToString("yyyyMMdd");
      

  15.   

    System.DateTime.Now.ToString("yyyyMMdd");
    正解而又简单