| От | Tom Lane |
|---|---|
| Тема | Re: unixtime -> timestamp with time zone |
| Дата | |
| Msg-id | 20694.1038897015@sss.pgh.pa.us обсуждение |
| Ответ на | unixtime -> timestamp with time zone (Ben <bench@silentmedia.com>) |
| Список | pgsql-general |
Ben <bench@silentmedia.com> writes:
> I have a lot of date data in unixtime format, which I'd like to store in
> postgres as a timestamp with time zone. In 7.2 I had been able to say:
> datetime(1038812385) at time zone 'pst'
> which worked great, but in 7.3 this is telling me:
> ERROR: Function datetime(integer) does not exist
The datetime datatype name has been a deprecated alias for several
releases now; it's gone entirely in 7.3.
> How can I convert from unixtime to timestamp with time zone?
Try abstime (which is what you were really depending on, anyway):
regression=# select abstime(1038812385);
abstime
------------------------
2002-12-02 01:59:45-05
(1 row)
regards, tom lane
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера