【发布时间】:2015-01-12 14:57:52
【问题描述】:
我试图从我给定的字符串日期中减去一天。当我尝试以下格式时,它会显示错误。
string fdate="12/11/2014"//(dd/MM/yyyy) format
string date2 = (DateTime.Parse(fdate).AddDays(-1)).ToString("dd/MM/yyyy");
请指出我做的错误...
【问题讨论】:
-
你的例子works fine for me。您的计算机是否有不以
dd/MM/yyyy格式显示日期的区域设置? -
@Scott Chamberlain,我的系统格式是“MM/dd/yyyy”。但我想要“dd/MM/yyyy”格式的日期。这就是为什么要使用字符串。
-
顺便问一下你的
CurrentCulture是什么?