今天使用DataGrid的columns显示一列日期格式,我用的是Access数据库,数据库存放的格式为 yyyy-MM-dd,但是显示出来确是 yyyy-MM-dd hh:mm:ss。
用DataGrid的数据格式设置表达式能比较好的设置日期和时间的格式:
数据库存的日期为2003-06-17,如果不设置数据格式设置表达式,显示为 2003-06-17 00:00:00。
在DataGrid,属性生成器->列->数据格式设置表达式->填写{0:d}或者{0:yyyy-MM-dd} ,显示格式2003-06-17。