从ddmyyyy到mmdyyyy的转换

本文关键字:转换 mmdyyyy ddmyyyy | 更新日期: 2023-09-27 18:15:25

这将给出一个异常:

字符串未被识别为有效的日期时间。

string format = "MM/dd/yyyy hh:mm:ss.fff";
string dt_db1 = DateTime.ParseExact(txtTenureFrom.Text, "dd/MM/yyyy",
                                    CultureInfo.InvariantCulture)
   .ToString("MM/dd/yyyy", CultureInfo.InvariantCulture);
DateTime d1 = DateTime.ParseExact(dt_db1, format, CultureInfo.InvariantCulture);

从ddmyyyy到mmdyyyy的转换

您没有指定输入数据,但是第一部分看起来与第二部分不一致。

  1. 你从一个日期值开始,你希望是dd/MM/yyyy格式,没有时间组件。
  2. 将其转换为MM/dd/yyyy格式的日期值,仍然没有时间组件。
  3. 然后您尝试解析它再次MM/dd/yyyy hh:mm:ss.fff格式,期望一个时间组件以某种方式在字符串中引入??

你指望时间神奇地从哪里来?