using System;
using System.Globalization;
namespace Date_Problem
{
class Program
{
static void Main()
{
string bDay = Console.ReadLine();
DateTime convert = DateTime.ParseExact(bDay,"dd-mm-yyyy",CultureInfo.InstalledUICulture);
convert = convert.AddDays(999);
string formatted = convert.ToString("dd-mm-yyyy");
Console.WriteLine(formatted);
}
}
}
25-02-1995
它应该给我
20-11-1997
B UT我得到
20-02-1997
有人能指出我的错误?
编辑:显然“mm”代表分钟“MM”代表months.Thanks帮助家伙!
变化'mm'到'MM' – Valentin