是否可以将具有日期和时间的字段条目转换为仅日期,并在SQL查询中检查此值是否等于TODAY?
字段EntryDate
的值为Tuesday, October 04, 2016 12:00 AM
- 我可以某种方式将其转换为日期,并将其与今天相等吗?
由于
答案 0 :(得分:1)
如果您使用的是SQL Server,可能会很幸运:
select PARSE('Tuesday, October 04, 2016 12:00 AM' as datetime)
为了完整起见,您可以与今天的日期部分进行比较。
SELECT
CASE WHEN PARSE('Tuesday, October 04, 2016 12:00 AM' as datetime) = CONVERT(date, getdate()) THEN 'YES'
ELSE 'NO' END
答案 1 :(得分:1)
是时间戳吗?如果是这样,那么只需将它投射到日期。
SELECT CAST(tstamp AS DATE)