Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
以下のこれらの文字列を時間解析するにはどうすればよいですか。
01 02 03
strftime('%I %p') を使用して、次のようにすることができます。
01 AM 02 AM 03 AM
require 'date' DateTime.strptime('01', '%H').strftime('%0l %p') => "01 AM"
そうは言っても、文字列がすでに「01」の場合、AM または PM を貼り付けてみませんか? to_i正午の前後かどうかを判断するために使用できます。
to_i