我在数据库中的日期类型是datetime,我得到的日期时间的格式是2/21/2011 12:00:00 AM。我可以将它转换为24小时格式。
答案 0 :(得分:4)
在显示数据时,不是更改表中数据的存储机制,而是使用所需的格式并在用户界面中显示。像这样:
DateTime.Parse(dateTime).ToString("MM/dd/yyyy HH:mm")
答案 1 :(得分:2)
根据评论,我建议你可能有误解。
将日期时间数据输入数据库后,它不会存储为文本,也不会存储为AM / PM或24小时,而是它自己的类型。只有当应用程序将其转换为在屏幕上显示时才会产生差异。这是应用程序的人工制品,而不是数据库。
您是否能够详细说明为什么这对您来说是一个问题?如何使用数据?
- 你打算运行任何代码吗?
- 你把它复制到Excell吗?
- 你只是沉浸在它的荣耀中吗?