string now=DateTime.Now.ToShortDateString();

解决方案 »

  1.   

    string now=DateTime.Now.ToString("yyyy年MM月dd日");
      

  2.   

    来的更晚了,只能更详细一点了
    int m=System.DateTime.Now.Month; (系统单前月 依次类推)
    如果只是取得系统的年月日,而不需要具体的时间
    那么string now=System.DateTime.Now.ToShortDateString();
    如果取还需要系统的详细时间
    那么string now=System.DateTime.Now.ToString();
      

  3.   

    DateTime.Now 当前时间
    DateTime.Today当前日期DateTime.ToString("yyyy-MM-dd HH:mm:ss") ==> 2003-06-03 10:12:05
    DateTime.ToString("yyyy-M-d H:m:s") ==> 2003-6-3 10:12:5
    string.Format("{0:yyyy-MM-dd HH:mm:ss}",DateTime.Now) ==> 2003-06-03 10:12:05 此处{0:xxxx}表示对第一个参数进行格式化,格式化字符串为:后面的那个部分