Текущее время: Вс, июл 20 2025, 15:37

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Конвертировать unix timestamp в дата+время
СообщениеДобавлено: Пт, окт 02 2009, 12:22 
Специалист
Специалист

Зарегистрирован:
Пн, янв 14 2008, 10:33
Сообщения: 163
Коллеги,

Возникла необходимость конвертировать unix timestamp.
Перекопан sdn, ничего дельного не нашел. Есть ли ФМ для работы с таким форматом? Пока ничего путного кроме поочередно делить не придумал:
Human readable time Seconds
1 minute 60 seconds
1 hour 3600 seconds
1 day 86400 seconds
1 week 604800 seconds
1 month (30.44 days) 2629743 seconds
1 year (365.24 days) 31556926 seconds

В ДБ хранится так:
bigint 8 Long value equal to the number of milliseconds since January 1, 1970, 00:00:00 GMT.

БД - Oracle

Now = 1254474660.

http://www.epochconverter.com/

Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертировать unix timestamp в дата+время  Тема решена
СообщениеДобавлено: Пт, окт 02 2009, 12:56 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, май 17 2006, 10:11
Сообщения: 52
Откуда: Москва
Пол: Мужской
Можно вот так:
Code:
 
cl_abap_tstmp=>td_add( exporting date = '19700101' time = '000000'
  secs = now importing res_date = l_date res_time = l_time ).


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертировать unix timestamp в дата+время
СообщениеДобавлено: Пт, окт 02 2009, 13:52 
Специалист
Специалист

Зарегистрирован:
Пн, янв 14 2008, 10:33
Сообщения: 163
ZShurik написал:
Можно вот так:
Code:
 
cl_abap_tstmp=>td_add( exporting date = '19700101' time = '000000'
  secs = now importing res_date = l_date res_time = l_time ).
спасибо, вроде работает.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB