首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >KDB:如何将DateTime转换为格式化字符串?

KDB:如何将DateTime转换为格式化字符串?
EN

Stack Overflow用户
提问于 2018-10-31 20:48:27
回答 2查看 848关注 0票数 1

我希望在KDB中创建一个函数,该函数可以根据用户输入的字符串格式将datetime对象转换为字符串。在KDB中有办法做到这一点吗?

在Python中,应该是这样的:

代码语言:javascript
运行
复制
format = "%m-%d-%Y_%H%M%S"
def f(format, dt):
  return dt.strftime(format)
EN

Stack Overflow用户

回答已采纳

发布于 2018-10-31 21:02:13

datetimeQ具有一些功能,因为它不是内置到kdb中的。

包括的示例功能如下:

代码语言:javascript
运行
复制
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"
票数 5
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53091747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档