Я пытаюсь вернуть дату в виде строки, но удаляю первое 0 из возвращаемого часа.Ruby/Rails - синтаксический анализ DateTime
Это код, я использую:
t = Time.new
current_date = Time.local(t.year, t.month, t.day, t.hour, t.min/30*30)
time_str = current_date.strftime("%I.%M+%p").downcase
puts time_str
Outputs:
03.00+pm
Expected output:
3.00+pm # need to remove the last zero from the hour(s)
Мне пришлось добавить 'strip!' В конце, так как возвращаемая строка была '' 3.00 + pm "'. Он работает, спасибо! – fuzz
приветствую приятеля .. не забудьте отметить его как принятый ответ для помощи будущему посетителю. –