0

我在获取日期以在我的 DataGridView 中正确显示或排序时遇到问题。dgv.DataSource 绑定到一个 DataTable,该 DataTable 填充了来自 SQLite 数据库的数据。由于 SQLite 没有“日期时间”列类型,我坚持将日期存储为字符串(或整数)。

因此,要么我将日期存储为可排序的格式(例如 SQLite 推荐的“YYYY-MM-DD HH:MM:SS.SSS”格式)并让它不(容易)被用户读取,或者我存储它采用更易于阅读的格式(“MM-dd-yyyy hh:mm AM/PM”)并且不可排序。

显然这两种选择都不好。

有谁知道如何以可排序格式存储日期,同时以可读格式在 datagridview 中显示它?

WATYF

4

1 回答 1

1

以毫秒格式保存日期并在网格上显示时进行转换,它们是可排序的。

于 2013-10-01T17:05:37.930 回答