【发布时间】:2016-11-28 12:36:33
【问题描述】:
我在我的列表视图上查看日期时遇到问题。
在我的 SQL 上没关系,在我的列“2016-28-11”上没问题 但是当我在 vb.net 的列表视图中查看它时,它说“2016-28-11 12:00:00 am”
在我的日期时间选择器上
值:2016 年 11 月 28 日 自定义格式:yyyy-MM-dd 格式:自定义
当我保存日期时,它会添加那个时间。谁能帮帮我?
【问题讨论】:
-
它没有添加时间。时间一直都在,它是
DateTime类型不可或缺的一部分。请理解一个值和它的字符串表示之间的区别。您为日期选择器选择的字符串表示对保存在数据库中的值没有影响,将显示从数据库中读取的值除非您特别要求使用其他格式,否则使用一些默认格式。 -
保存数据时仅使用日期部分。
yourDateTimeValue.Date返回时间值设置为午夜 00:00 的日期