Re: timestamp?
От | Tom Lane |
---|---|
Тема | Re: timestamp? |
Дата | |
Msg-id | 140.972673291@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | timestamp? (Igor Roboul <igor@raduga.dyndns.org>) |
Ответы |
Re: timestamp?
|
Список | pgsql-general |
Igor Roboul <igor@raduga.dyndns.org> writes: > Let assume that we have relation R01(id integer,ts timestamp) > Now I know that if I use PQgetvalue() for ts value, I'll get char* > to nullterminated string. How can I get time_t value for ts in > portable way (without parsing returned string)? If you want to produce a time_t painlessly, the simplest way is not to SELECT the raw timestamp, but rather date_part('epoch', timestamp). This gives you back an integer number of seconds per Unix conventions, which you just use atoi() on. For example: regression=# select date_part('epoch', now()); date_part ----------- 972673187 (1 row) regards, tom lane
В списке pgsql-general по дате отправления: