我现在想做个今天,明天,后天的时间列表安排,今天的时间可以直接获取,明天就是AddDays(1);依次类推,但是假设当我今天是1月30号,我加一天的话就回到了1月1号了,怎么回事? System.DateTime currentTime = new System.DateTime();
System.DateTime currentTime2 = new System.DateTime();
System.DateTime currentTime3 = new System.DateTime();
currentTime = System.DateTime.Now;
currentTime2 = System.DateTime.Now.AddDays(1);
currentTime3 = System.DateTime.Now.AddDays(2); year = currentTime.Year.ToString(); month =currentTime.Month.ToString();
day=currentTime.Day.ToString(); day2 = currentTime2.Day.ToString();
day3 = currentTime3.Day.ToString();
System.DateTime currentTime2 = new System.DateTime();
System.DateTime currentTime3 = new System.DateTime();
currentTime = System.DateTime.Now;
currentTime2 = System.DateTime.Now.AddDays(1);
currentTime3 = System.DateTime.Now.AddDays(2); year = currentTime.Year.ToString(); month =currentTime.Month.ToString();
day=currentTime.Day.ToString(); day2 = currentTime2.Day.ToString();
day3 = currentTime3.Day.ToString();
void Main()
{
System.DateTime currentTime = new System.DateTime();
System.DateTime currentTime2 = new System.DateTime();
System.DateTime currentTime3 = new System.DateTime();
currentTime = System.DateTime.Now;
currentTime2 = System.DateTime.Now.AddDays(1);
currentTime3 = System.DateTime.Now.AddDays(2); string year = currentTime.Year.ToString(); string month =currentTime.Month.ToString();
string day=currentTime.Day.ToString(); string day2 = currentTime2.Day.ToString();
string day3 = currentTime3.Day.ToString();
Console.WriteLine(currentTime); //2012-1-30 22:49:27
Console.WriteLine(currentTime2);//2012-1-31 22:49:27
Console.WriteLine(currentTime3); //2012-2-1 22:49:27}
void Main()
{
System.DateTime currentTime = new System.DateTime();
System.DateTime currentTime2 = new System.DateTime();
System.DateTime currentTime3 = new System.DateTime();
currentTime = System.DateTime.Now;
currentTime2 = System.DateTime.Now.AddDays(1);
currentTime3 = System.DateTime.Now.AddDays(2); string year = currentTime.Year.ToString(); string month =currentTime.Month.ToString();
string day=currentTime.Day.ToString(); string day2 = currentTime2.Day.ToString();
string day3 = currentTime3.Day.ToString();
Console.WriteLine(currentTime); //2012-1-30 22:49:27
Console.WriteLine(currentTime2);//2012-1-31 22:49:27
Console.WriteLine(currentTime3); //2012-2-1 22:49:27}
void Main()
{
System.DateTime currentTime = new System.DateTime();
System.DateTime currentTime2 = new System.DateTime();
System.DateTime currentTime3 = new System.DateTime();
currentTime = System.DateTime.Now;
currentTime2 = System.DateTime.Now.AddDays(1);
currentTime3 = System.DateTime.Now.AddDays(2); string year = currentTime.Year.ToString(); string month =currentTime.Month.ToString();
string day=currentTime.Day.ToString(); string day2 = currentTime2.Day.ToString();
string day3 = currentTime3.Day.ToString();
Console.WriteLine(currentTime); //2012-1-30 22:49:27
Console.WriteLine(currentTime2);//2012-1-31 22:49:27
Console.WriteLine(currentTime3); //2012-2-1 22:49:27}
System.DateTime currentTime2 = new System.DateTime();
System.DateTime currentTime3 = new System.DateTime();
currentTime = System.DateTime.Now;
currentTime2 = System.DateTime.Now.AddDays(1);
currentTime3 = System.DateTime.Now.AddDays(2); year = currentTime.Year.ToString(); // =2012 month =currentTime.Month.ToString(); // =01
day=currentTime.Day.ToString(); // =30 day2 = currentTime2.Day.ToString(); // =31
day3 = currentTime3.Day.ToString(); // =01第三天:year+month+day3 =2012+01+01 .