我正在尝试将从datepicker获取的日期转换为其他格式。我系统上的日期格式是:“25/04/2018”我要转换为“2018-04-25”。 我试过了:
string tbdate = textboxdate.Text;
DateTime lastdate = DateTime.ParseExact(tbdate,
"dd/mm/yyyy",
System.Globalization.CultureInfo.InvariantCulture);
string newFormat = lastdate.ToString("yyyy-MM-dd");
但我在lastdate获得的价值是“25/01/2018 12:04:00 AM”。为什么显示不同的日期。我需要它作为当前日期。