【发布时间】:2014-02-15 13:30:36
【问题描述】:
使用 ASP.NET 和 MSSQL
我有简单的日期时间列
输出: 1900-01-01 00:00:00.000
我知道在 sql 中我可以做到:
CONVERT(VARCHAR(8),GETDATE(),108)
输出: 00:00:00
另外dataformatstring="{0:MMMM d, yyyy}" 似乎不适用于输入字段。
我听到了强烈的反对意见,要求不要在 sql 中转换,而是在网页上使用 formatting。
问题
考虑到这一点,将附加到输入字符串的日期时间完全格式化为时间有什么好的做法?
理想的输出是: 00:00
我在这里阅读了很多问题,但没有找到针对输入字段时间的特定问题的问题。
【问题讨论】:
标签: c# html asp.net sql-server datetime