选择以dd / mm / yy格式选择和读取日期的更好方法?
|
在较早的vb.net 2008中,我使用DateTime以
dd/mm/yy
格式读取日期。
我习惯将文化信息更改为英国格式。这样就可以从SQL Server中以“ 0”格式选择日期。
但是我知道和ѭ2一起玩不是很好。即使我以如下方式使用。
还有其他更好的主意吗?
Sub Form_Load()
Thread.CurrentThread.CurrentCulture = New CultureInfo(\"en-GB\", False)
End Sub
还有其他更好的主意吗?感谢您的想法。
感谢和问候。
没有找到相关结果
已邀请:
4 个回复
磐剩
如果要从表示特定区域性的DateTime的字符串值中获取DateTime对象,可以执行
涸坍饺
从字符串到DateTime:
骂狮淋唐便
字符串->日期时间: 首选方法可能是DateTime.Parse()
这样,您就不会更改当前上下文的区域性信息。但这确实假定您事先知道格式是什么。
响摔衅幸
界面,您可以使用CultureInfo格式化日期,而无需设置整个线程的区域性:
这样做还有一个好处,就是您没有任何硬编码格式,并且如果用户更改了计算机上的本地化设置,则您的应用程序将反映他们的首选项。 您可以使用
来解析日期...
甚至可以使用
帮助
编制格式。