File tree Expand file tree Collapse file tree 1 file changed +8
-17
lines changed Expand file tree Collapse file tree 1 file changed +8
-17
lines changed Original file line number Diff line number Diff line change @@ -103,22 +103,13 @@ timestampge(time_t t1, time_t t2)
103103}
104104
105105DateTime *
106- timestamp_datetime (time_t timestamp )
106+ stamp_datetime (time_t timestamp )
107107{
108- DateTime * result ;
108+ return (abstime_datetime ((AbsoluteTime ) timestamp ));
109+ } /* stamp_datetime() */
109110
110- double fsec = 0 ;
111- struct tm * tm ;
112-
113- if (!PointerIsValid (result = PALLOCTYPE (DateTime )))
114- elog (WARN , "Memory allocation failed, can't convert timestamp to datetime" , NULL );
115-
116- tm = localtime ((time_t * ) & timestamp );
117- tm -> tm_year += 1900 ;
118- tm -> tm_mon += 1 ;
119-
120- if (tm2datetime (tm , fsec , NULL , result ) != 0 )
121- elog (WARN , "Unable to convert timestamp to datetime" , timestamp_out (timestamp ));
122-
123- return (result );
124- } /* timestamp_datetime() */
111+ time_t
112+ datetime_stamp (DateTime * datetime )
113+ {
114+ return ((AbsoluteTime ) datetime_abstime (datetime ));
115+ } /* datetime_stamp() */
You can’t perform that action at this time.
0 commit comments