如何在计划中给出一个前导零的数字

时间:2017-11-17 00:58:56

标签: scheme

你如何给出一个数字在方案语言中领先的零? 例如,我希望有时间在09:05 AM给出9和5前面的前导零,而不是在9:5 AM。

1 个答案:

答案 0 :(得分:0)

这在很大程度上取决于您使用的口译员。例如,在Racket中,我们就是这样做的:

(format "~a:~a AM"
        (~r 9 #:min-width 2 #:pad-string "0")
        (~r 5 #:min-width 2 #:pad-string "0"))

=> "09:05 AM"