我正在尝试根据数据输入格式("dd/MM/YYYY"
,"MM/dd/YYYY"
)转换用户输入的日期。
并System.Globalization.DateTimeFormatInfo
用于转换,以便日期转换应该独立于我的电脑日历:
System.Globalization.DateTimeFormatInfo dateInfodd = new System.Globalization.DateTimeFormatInfo();
dateInfodd.ShortDatePattern = "dd/MM/yyyy";
System.Globalization.DateTimeFormatInfo dateInfomm = new System.Globalization.DateTimeFormatInfo();
dateInfomm.ShortDatePattern = "MM/dd/yyyy";
我的电脑日历格式是:MM-dd-YYYY
现在,每当我将日期从转换dd/MM/YYYY
为MM/dd/YYYY
或反之亦然时,它的转换为MM-dd-YYYY
.
示例: 24/08/2013 => 08-24-2013
。
我想在转换后维持相同的日期分隔符“/”。
等待您的宝贵建议。