Поле даты и времени синхронизировано с приложением rails, отображающим числовую строку в приложении rhodes - PullRequest
0 голосов
/ 07 марта 2012

Я использую Rhoconnect для синхронизации приложения Rails и Rhodes. Структура БД включает в себя поле даты и времени вместе с другими. Когда я отображаю эти записи в приложении Rhodes, поле даты и времени (созданный_каталог) показывает «1330520025» вместо даты и времени. Как я могу конвертировать это, чтобы показать фактическую дату и время.

1 Ответ

0 голосов
/ 07 марта 2012

Вы можете использовать функцию Ruby Time.strptime, которая используется для анализа строки времени. Вы должны передать формат в качестве второго аргумента. В этом случае формат «% s»:

s_time = '1330520025'
require 'time'
t = Time.strptime s_time, '%s'

Вы можете отформатировать его с помощью этой функции:

t.strftime('%d/%m/%Y %I:%M:%S %p')    

Подробнее о форматных масках вы можете увидеть на этом сайте: http://snippets.dzone.com/posts/show/2255

...