为什么DateTime lastdate提供的日期与我尝试转换的日期不同?

时间:2018-04-25 07:04:09

标签: asp.net date datetime-format

我正在尝试将从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”。为什么显示不同的日期。我需要它作为当前日期。

0 个答案:

没有答案