0

我如何在下面解析这些字符串:

01
02
03

这样我就可以使用 strftime('%I %p') 将其变为:

01 AM
02 AM
03 AM
4

1 回答 1

1
require 'date'
DateTime.strptime('01', '%H').strftime('%0l %p')
=> "01 AM" 

也就是说,如果字符串已经是“01”,为什么不在上面贴上 AM 或 PM?只能to_i用来确定是在中午之前/之后。

于 2012-12-05T22:57:44.450 回答