【发布时间】:2018-11-01 15:00:55
【问题描述】:
我从日期时间原子中提取了年、日、月、时、分和秒。如何在位数小于 2 的日、月、小时、分钟和秒中添加前导零?
我有这样的事情:
year:string`year$inDateTime;
day:string`dd$inDateTime;
if[1=(count day);day:("0",day)];
month:string`mm$inDateTime;
if[1=(count month);month:"0",month];
hour:string`hh$inDateTime;
if[1=(count hour);hour:"0",hour];
minute:string`uu$inDateTime;
if[1=(count minute);minute:"0",minute];
second:string`ss$inDateTime;
if[1=(count second);second:"0",second];
但是有没有更简洁的方法来实现这一点?
【问题讨论】:
标签: date formatting kdb zero