我一直有问题处理日期。我需要有一个具有“dd-MM-yyyy”格式的DateTime实例。我不是要求在“dd-MM-yyyy”中有一个我的日期实例字符串,我知道。日期文化格式问题
我需要通过实体框架种子我的约会OBJ,调用存储过程接收设置了一个param,这一个日期......
我可以随时更改我的存储过程接受一个varchar,而不是日期,但我想要类型安全。
下面的代码可以帮助你理解这个问题:
Dim s1 As String = CurrentUICulture.ToString() 'pt-PT
Dim s2 As String = CurrentCulture.ToString()'pt-PT
Dim odate As Date = DateTime.ParseExact(sdate, CurrentUICulture.DateTimeFormat.ShortDatePattern, CurrentUICulture) 'sdate = 19/03/2009
'CurrentUICulture = pt-PT - ShortDatePattern = "dd-MM-yyyy"
'odate is 03/19/2009 !!!
Convert.ToDateTime(sdate, CurrentUICulture)
'its the same!
HELP!
请缩进代码,所以它更容易阅读... – 2009-03-06 11:19:46