美国的日期格式是 MM/DD/YYYY,英国的日期格式是 DD/MM/YYYY。
WinRT 平板电脑将在您首次打开它进行设置时根据时区设置日期格式。
假设我将我的 WinRT 平板电脑设置为使用英国日期格式 (DD/MM/YYYY) 并使用此代码将日期插入 SQLite。
上课顺序 { [主键,自动增量] 公共 int SId { 获取;放; } 公共 int CustId { 获取;放; } 公共字符串没有{得到; 放; } 公共字符串客户{获取;放; } 公共日期时间 Order_Date { 获取;放; } } 使用 (var db = new SQLite.SQLiteConnection(DBPath)) { var newOrder = 新订单() { CustId = g_intCustId, 客户 = txtBlkCustomer.Text.Trim(), Order_Date = DateTime.Today }; db.Insert(newOrder);
1) SQLite 存储的日期格式是什么?美国或英国日期格式?
2) 如何为 SQLite 数据库设置日期区域设置(美国日期或英国日期)?
3)如果上面(2)完成,那么基于日期的选择语句(SQL语句)将基于区域设置?
谢谢