diff options
Diffstat (limited to 'e-util/e-time-utils.h')
-rw-r--r-- | e-util/e-time-utils.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/e-util/e-time-utils.h b/e-util/e-time-utils.h index f6d85df5ac..0b081dadd4 100644 --- a/e-util/e-time-utils.h +++ b/e-util/e-time-utils.h @@ -48,6 +48,11 @@ void e_time_format_time (struct tm *date_tm, int buffer_size); +/* Like mktime(3), but assumes UTC instead of local timezone. */ +time_t e_mktime_utc (struct tm *timeptr); +/* Like localtime_r(3), but also returns an offset in minutes after UTC. + (Calling gmtime with tt + offset would generate the same tm) */ +void e_localtime_with_offset (time_t tt, struct tm *tm, int *offset); #endif /* E_TIME_UTILS */ |