【发布时间】:2016-09-17 09:19:43
【问题描述】:
我正在创建一个网络应用程序,如果用户想要在特定日期之间显示数据,他在 ajax 日历扩展器的帮助下在文本框中输入日期, 有两个文本框 1 从日期 2 迄今为止
9/1/2016
9/16/2016
这就是日期的到来,但我想在验证数据库中的日期之前转换日期,
我希望日期格式如下所示
2015-10-26
2016-09-28
【问题讨论】:
-
将日期读取为
DateTime对象,而不是字符串。格式化日期仅用于在 UI 中显示。 -
日期没有格式,你如何展示它们需要一个“格式”。这是通过将 Dates 转换为字符串来完成的。目前尚不清楚确切的上下文。如果您使用 TextBox 输入日期,那么您无法控制用户如何输入这些日期。改用 DateTimePicker 可以让您对日期值的显示进行一些控制
-
@Steve 日期来自日历扩展器,格式保持不变
-
您想在数据库端或 C# 进行转换?