如何从用kdb生成的列表中获取前10个项目并将其转换为日期? 我的清单是使用 'list1:3 + 20?30'
答案 0 :(得分:4)
由于q是从右向左求值的,因此10#从列表一中取出前10个项目,然后`date $将这些项目转换为日期。
`date$10#list1
在封面下,kdb +日期是自千年以来的天数,即0将强制转换为2000.01.01,依此类推...
答案 1 :(得分:2)
可以使用#
从列表中取出项目,并使用`date$
进行投射:
`date$10#list1