在dolphinDB中,使用:
timestamp(2020-01-01)
得到的结果是:timestamp(1970.01.01 00:00:02.018)
,因为dolphinDB中日期格式是2020.01.01
的写法,而2020-01-01会认为是2020-1-1=2018,因此在select中也是,比如:
select top 5 * from table
where dt > timestamp(2020.01.01)
就是筛选大于2020.01.01的数据了
日期格式博主使用python的dataframe保存时,是nanotimestamp
,因此查询的操作是:
select * from table
where dt >= nanotimestamp(2020.02.29)
就是查找dt
列大于2020.02.29的全部数据