如果用户以 dd/mm/yyyy 格式输入日期为 2011 年 6 月 1 日 (01/06/2011)
转换后它返回“2011 年 1 月 6 日”而不是“2011 年 6 月 1 日”。
让我解释一下它是如何在 2011 年 1 月 1 日转换它的。
User entered = 01/06/2011 (dd/mm/yyyy) i.e. 1st june 2011
After conversion it returns = 01/06/2011 (mm/dd/yyyy) i.e. 6th jan 2011
请记住:用户日期格式在设计时是未知的。它正在从数据库中获取并存储在变量(字符串)中
有没有什么解决办法。
请仅提供与 VB6 相关的解决方案,不在 .net 中