我想从给定的字符串日期中扣除一天。当我尝试像下面的格式时,它显示错误。
string fdate="12/11/2014"//(dd/MM/yyyy) format
string date2 = (DateTime.Parse(fdate).AddDays(-1)).ToString("dd/MM/yyyy");
请指出我犯的错误...
您的代码可能会起作用,具体取决于系统日期时间的格式。尝试使用ParseExact
方法使用格式解析字符串。
string fdate = "12/11/2014";
string date2 = (DateTime.ParseExact(fdate, "dd/MM/yyyy", CultureInfo.InvariantCulture).AddDays(-1)).ToString("dd/MM/yyyy");
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句