我希望在KDB中创建一个函数,该函数可以根据用户输入的字符串格式将datetime对象转换为字符串。在KDB中有办法做到这一点吗?
在Python中,应该是这样的:
format = "%m-%d-%Y_%H%M%S"
def f(format, dt):
return dt.strftime(format)发布于 2018-10-31 21:02:13
库datetimeQ具有一些功能,因为它不是内置到kdb中的。
包括的示例功能如下:
q).dtf.format["yy-mm-dd hh:uu:ss.000"; 2018.06.08T01:02:03.456]
"18-06-08 21:02:03.456"
q).dtf.format["d mmmm, dddd ,yyyy"; 2018.06.18];
"18 June, Tuesday ,2018"
q).dtf.format["d/m/yyyy"; 2018.06.08]
"8/6/2018"发布于 2021-01-31 23:58:28
现在,高德可用于日期时间解析和字符串会话。
https://stackoverflow.com/questions/53091747
复制相似问题