dolphindb中如何把指定格式应用到给定对象,例如把2018.01.02输出为01/02/2018

JasonT
  • 1.5k

dolphindb中如何把指定格式应用到给定对象,例如把2018.01.02输出为01/02/2018,把70.832104输出为70.83,把1719输出为1,719?

回复
阅读 532
1 个回答
JasonTang
  • 3.9k
✓ 已被采纳

可以通过dolphindb中的format(X, format)函数把指定格式应用到给定对象。
例如创建一个这样的表:

t = table(1..100 as id, (1..100 + 2018.01.01) as date, rand(100.0, 100) as price, rand(10000, 100) as qty)

image

可以通过format对输出的内容进行格式转换:

select id, date.format("MM/dd/yyyy") as date, price.format("00.00") as price, qty.format("#,###") as qty from t;

返回结果:

image

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进