string a= year(System.Datetime.Now()).ToString();
string a= Month(System.Datetime.Now()).ToString();
string a= Day(System.Datetime.Now()).ToString();

解决方案 »

  1.   

    DateTime date=<Value>;
    int year=date.Year;
    ...
      

  2.   

    Sorry,不知道C#中有没有这个函数
    可以
    string a= System.Datetime.Now().ToString("yyyy");
    string a= System.Datetime.Now().ToString("MM");
    string a= System.Datetime.Now().ToString("dd");
      

  3.   

    Convert.ToDateTime(你从数据库中取出的值).Year;
    Convert.ToDateTime(你从数据库中取出的值).Month;
    Convert.ToDateTime(你从数据库中取出的值).Day;
      

  4.   

    MessageBox.Show(DateTime.Now.Year.ToString());
    MessageBox.Show(DateTime.Now.Month.ToString());
    MessageBox.Show(DateTime.Now.Day.ToString());
      

  5.   

    string a= System.DateTime.Now.Year.ToString();
    string a= System.DateTime.Now.Month.ToString();
    string a= System.DateTime.Now.Day.ToString();
      

  6.   

    string a= System.Datetime.Now.ToString("yyyy");
    string a= System.Datetime.Now.ToString("MM");
    string a= System.Datetime.Now.ToString("dd");