在我的表格中,我使用时间戳字段来修复用户创建记录的时间和其他字段来查看他/她上次更新记录的时间。
然后,当我创建一个查询以向管理员显示从该月的第一天到最后一天创建或更新的记录时,如果我使用两个TDateTimePick
组件来获取这些日期,我不会获得所有记录,因为该组件插入了当前时间,它与我的时间戳冲突。
为了摆脱这种情况,我现在使用一个文本字段,将日期保存为 YYYYMMDDHHMMSS 之类的数字,然后查询Left(numered_date, 8) >= $begin_date and Left(numered_date, 8) <= $end_date
。
但是我的客户抱怨报告中缺少一些数据。
我究竟做错了什么?
有没有更好的(失败保存)方法来检查这些日期?
我有一个问题,我来自巴西,这里的日期就像 DD/MM/YYYY。为此,我有时必须创建一个新的文本字段,并将日期格式化为此。