Go to the source code of this file.
Functions | |
tm * | ast_localtime (const time_t *timep, struct tm *p_tm, const char *zone) |
time_t | ast_mktime (struct tm *const tmp, const char *zone) |
Definition in file localtime.h.
struct tm* ast_localtime | ( | const time_t * | timep, | |
struct tm * | p_tm, | |||
const char * | zone | |||
) |
Definition at line 1145 of file localtime.c.
References ast_tzset(), and localsub().
Referenced by acf_strftime(), action_corestatus(), append_date(), ast_check_timing(), ast_log(), ast_say_date_da(), ast_say_date_de(), ast_say_date_en(), ast_say_date_es(), ast_say_date_fr(), ast_say_date_ge(), ast_say_date_gr(), ast_say_date_nl(), ast_say_date_pt(), ast_say_date_with_format_da(), ast_say_date_with_format_de(), ast_say_date_with_format_en(), ast_say_date_with_format_es(), ast_say_date_with_format_fr(), ast_say_date_with_format_gr(), ast_say_date_with_format_he(), ast_say_date_with_format_it(), ast_say_date_with_format_nl(), ast_say_date_with_format_pl(), ast_say_date_with_format_pt(), ast_say_date_with_format_tw(), ast_say_datetime_de(), ast_say_datetime_en(), ast_say_datetime_fr(), ast_say_datetime_from_now_en(), ast_say_datetime_from_now_fr(), ast_say_datetime_from_now_ge(), ast_say_datetime_from_now_pt(), ast_say_datetime_ge(), ast_say_datetime_gr(), ast_say_datetime_nl(), ast_say_datetime_pt(), ast_say_datetime_pt_BR(), ast_say_datetime_tw(), ast_say_time_de(), ast_say_time_en(), ast_say_time_es(), ast_say_time_fr(), ast_say_time_ge(), ast_say_time_gr(), ast_say_time_nl(), ast_say_time_pt(), ast_say_time_pt_BR(), ast_say_time_tw(), ast_verbose(), build_radius_record(), callerid_genmsg(), cdr_get_tv(), cli_prompt(), get_date(), handle_show_settings(), iax2_datetime(), main(), manager_log(), odbc_log(), pgsql_log(), phone_call(), play_message_datetime(), rpt_localtime(), say_date_generic(), sip_show_registry(), sqlite_log(), transmit_notify_request_with_callerid(), vmu_tm(), and write_metadata().
01146 { 01147 const struct state *sp = ast_tzset(zone); 01148 memset(tmp, 0, sizeof(*tmp)); 01149 return sp ? localsub(timep, 0L, tmp, sp) : NULL; 01150 }
time_t ast_mktime | ( | struct tm *const | tmp, | |
const char * | zone | |||
) |
Definition at line 1643 of file localtime.c.
References ast_tzset(), localsub(), and time1().
Referenced by acf_strptime(), sms_readfile(), and unpackdate().
01644 { 01645 const struct state *sp; 01646 if (!(sp = ast_tzset(zone))) 01647 return 0; 01648 return time1(tmp, localsub, 0L, sp); 01649 }