Я использую дату и время для маркировки нового файла, который я создаю, но когда я просматриваю файл, двоеточие - это косая черта. Я развиваюсь на Mac, используя 10.7 +
Вот код, который я использую:
File.open("#{time.hour} : 00, #{time.month}-#{time.day}-#{time.year}", "a") do |mFile|
mFile.syswrite("#{pKey} - #{tKey}: \n")
mFile.syswrite("Items closed: #{itemsClosed} | Total items: #{totalItems} | Percent closed: % #{pClosed} \n")
mFile.syswrite("\n")
mFile.close
end
Вот результат (если время составляет 1 час):
13 / 00, 11-8-2012
Почему это происходит и как я могу это исправить? Я хочу, чтобы результат был:
13:00, 11-8-2012