|  |  |  | libgpod Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
| Time handlingTime handling — [DEPRECATED] Helper functions to convert between Epoch time and Mac (iPod) time | 
time_t itdb_time_get_mac_time (void); time_t itdb_time_mac_to_host (time_t time); time_t itdb_time_host_to_mac (time_t time);
The functions provide conversion between Epoch time and Mac (iPod) time.
time_t              itdb_time_get_mac_time              (void);
itdb_time_get_mac_time is deprecated and should not be used in newly-written code. kept for compatibility with older code, directly use
g_get_current_time() or time(NULL) instead
Gets the current time in a format appropriate for storing in the libgpod data structures
| Returns : | current time | 
time_t              itdb_time_mac_to_host               (time_t time);
itdb_time_mac_to_host is deprecated and should not be used in newly-written code. It's been kept for compatibility with older code, but this
function is now a no-op
Converts a timestamp from libgpod format to host system timestamp.
| 
 | time expressed in libgpod format | 
| Returns : | timestamp for the host system | 
time_t              itdb_time_host_to_mac               (time_t time);
itdb_time_host_to_mac is deprecated and should not be used in newly-written code. It's been kept for compatibility with older code, but this
function is now a no-op
Convert host system timestamp to libgpod format timestamp
| 
 | time expressed in host unit | 
| Returns : | a libgpod timestamp |