【发布时间】:2016-02-27 18:28:52
【问题描述】:
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
但我明白了
20-02-1997
谁能指出我的错误?
编辑:显然“mm”代表分钟“MM”代表几个月。感谢大家的帮助!
【问题讨论】:
-
将
mm更改为MM