Lines Matching refs:time

70         return time(NULL);  in php_time()
75 return time(NULL); in php_time()
96 ZEND_ARG_INFO(0, time)
154 ZEND_ARG_INFO(0, time)
163 ZEND_ARG_INFO(0, time)
172 ZEND_ARG_INFO(0, time)
178 ZEND_ARG_INFO(0, time)
184 ZEND_ARG_INFO(0, time)
392 ZEND_ARG_INFO(0, time)
430 PHP_FE(time, arginfo_time)
1777 PHP_FUNCTION(time) in PHP_FUNCTION() argument
1965 newdateobj->time = timelib_time_ctor(); in date_period_it_current_data()
1966 *newdateobj->time = *it_time; in date_period_it_current_data()
1968 newdateobj->time->tz_abbr = timelib_strdup(it_time->tz_abbr); in date_period_it_current_data()
1971 newdateobj->time->tz_info = it_time->tz_info; in date_period_it_current_data()
2240 if (!old_obj->time) { in date_object_clone_date()
2245 new_obj->time = timelib_time_ctor(); in date_object_clone_date()
2246 *new_obj->time = *old_obj->time; in date_object_clone_date()
2247 if (old_obj->time->tz_abbr) { in date_object_clone_date()
2248 new_obj->time->tz_abbr = timelib_strdup(old_obj->time->tz_abbr); in date_object_clone_date()
2250 if (old_obj->time->tz_info) { in date_object_clone_date()
2251 new_obj->time->tz_info = old_obj->time->tz_info; in date_object_clone_date()
2267 if (!o1->time || !o2->time) { in date_object_compare_date()
2271 if (!o1->time->sse_uptodate) { in date_object_compare_date()
2272 timelib_update_ts(o1->time, o1->time->tz_info); in date_object_compare_date()
2274 if (!o2->time->sse_uptodate) { in date_object_compare_date()
2275 timelib_update_ts(o2->time, o2->time->tz_info); in date_object_compare_date()
2278 return timelib_time_compare(o1->time, o2->time); in date_object_compare_date()
2314 if (!dateobj->time) { in date_object_get_properties_for()
2319 ZVAL_STR(&zv, date_format("Y-m-d H:i:s.u", sizeof("Y-m-d H:i:s.u")-1, dateobj->time, 1)); in date_object_get_properties_for()
2323 if (dateobj->time->is_localtime) { in date_object_get_properties_for()
2324 ZVAL_LONG(&zv, dateobj->time->zone_type); in date_object_get_properties_for()
2327 switch (dateobj->time->zone_type) { in date_object_get_properties_for()
2329 ZVAL_STRING(&zv, dateobj->time->tz_info->name); in date_object_get_properties_for()
2333 int utc_offset = dateobj->time->z; in date_object_get_properties_for()
2344 ZVAL_STRING(&zv, dateobj->time->tz_abbr); in date_object_get_properties_for()
2615 if (intern->time) { in date_object_free_storage_date()
2616 timelib_time_dtor(intern->time); in date_object_free_storage_date()
2678 static void php_date_set_time_fraction(timelib_time *time, int microseconds) in php_date_set_time_fraction() argument
2680 time->us = microseconds; in php_date_set_time_fraction()
2692 *sec = time(NULL); in php_date_get_current_time_with_fraction()
2708 if (dateobj->time) { in php_date_initialize()
2709 timelib_time_dtor(dateobj->time); in php_date_initialize()
2712 …dateobj->time = timelib_parse_from_format(format, time_str_len ? time_str : "", time_str_len ? tim… in php_date_initialize()
2714 …dateobj->time = timelib_strtotime(time_str_len ? time_str : "now", time_str_len ? time_str_len : s… in php_date_initialize()
2727 timelib_time_dtor(dateobj->time); in php_date_initialize()
2728 dateobj->time = 0; in php_date_initialize()
2750 } else if (dateobj->time->tz_info) { in php_date_initialize()
2751 tzi = dateobj->time->tz_info; in php_date_initialize()
2774 timelib_fill_holes(dateobj->time, now, TIMELIB_NO_CLONE); in php_date_initialize()
2775 timelib_update_ts(dateobj->time, tzi); in php_date_initialize()
2776 timelib_update_from_sse(dateobj->time); in php_date_initialize()
2778 dateobj->time->have_relative = 0; in php_date_initialize()
2940 new_obj->time = timelib_time_clone(old_obj->time); in PHP_METHOD()
2961 new_obj->time = timelib_time_clone(old_obj->time); in PHP_METHOD()
3236 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in PHP_FUNCTION()
3237 RETURN_STR(date_format(format, format_len, dateobj->time, dateobj->time->is_localtime)); in PHP_FUNCTION()
3249 if (!(dateobj->time)) { in php_date_modify()
3266 memcpy(&dateobj->time->relative, &tmp_time->relative, sizeof(timelib_rel_time)); in php_date_modify()
3267 dateobj->time->have_relative = tmp_time->have_relative; in php_date_modify()
3268 dateobj->time->sse_uptodate = 0; in php_date_modify()
3271 dateobj->time->y = tmp_time->y; in php_date_modify()
3274 dateobj->time->m = tmp_time->m; in php_date_modify()
3277 dateobj->time->d = tmp_time->d; in php_date_modify()
3281 dateobj->time->h = tmp_time->h; in php_date_modify()
3283 dateobj->time->i = tmp_time->i; in php_date_modify()
3285 dateobj->time->s = tmp_time->s; in php_date_modify()
3287 dateobj->time->s = 0; in php_date_modify()
3290 dateobj->time->i = 0; in php_date_modify()
3291 dateobj->time->s = 0; in php_date_modify()
3296 dateobj->time->us = tmp_time->us; in php_date_modify()
3301 timelib_update_ts(dateobj->time, NULL); in php_date_modify()
3302 timelib_update_from_sse(dateobj->time); in php_date_modify()
3303 dateobj->time->have_relative = 0; in php_date_modify()
3304 memset(&dateobj->time->relative, 0, sizeof(dateobj->time->relative)); in php_date_modify()
3361 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in php_date_add()
3365 new_time = timelib_add(dateobj->time, intobj->diff); in php_date_add()
3366 timelib_time_dtor(dateobj->time); in php_date_add()
3367 dateobj->time = new_time; in php_date_add()
3413 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in php_date_sub()
3422 new_time = timelib_sub(dateobj->time, intobj->diff); in php_date_sub()
3423 timelib_time_dtor(dateobj->time); in php_date_sub()
3424 dateobj->time = new_time; in php_date_sub()
3495 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in PHP_FUNCTION()
3496 if (dateobj->time->is_localtime) { in PHP_FUNCTION()
3500 set_timezone_from_timelib_time(tzobj, dateobj->time); in PHP_FUNCTION()
3513 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in php_date_timezone_set()
3518 timelib_set_timezone_from_offset(dateobj->time, tzobj->tzi.utc_offset); in php_date_timezone_set()
3521 timelib_set_timezone_from_abbr(dateobj->time, tzobj->tzi.z); in php_date_timezone_set()
3524 timelib_set_timezone(dateobj->time, tzobj->tzi.tz); in php_date_timezone_set()
3527 timelib_unixtime2local(dateobj->time, dateobj->time->sse); in php_date_timezone_set()
3581 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in PHP_FUNCTION()
3582 if (dateobj->time->is_localtime) { in PHP_FUNCTION()
3583 switch (dateobj->time->zone_type) { in PHP_FUNCTION()
3585 offset = timelib_get_time_zone_info(dateobj->time->sse, dateobj->time->tz_info); in PHP_FUNCTION()
3590 RETVAL_LONG(dateobj->time->z); in PHP_FUNCTION()
3593 RETVAL_LONG((dateobj->time->z + (3600 * dateobj->time->dst))); in PHP_FUNCTION()
3608 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in php_date_time_set()
3609 dateobj->time->h = h; in php_date_time_set()
3610 dateobj->time->i = i; in php_date_time_set()
3611 dateobj->time->s = s; in php_date_time_set()
3612 dateobj->time->us = ms; in php_date_time_set()
3613 timelib_update_ts(dateobj->time, NULL); in php_date_time_set()
3614 timelib_update_from_sse(dateobj->time); in php_date_time_set()
3660 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in php_date_date_set()
3661 dateobj->time->y = y; in php_date_date_set()
3662 dateobj->time->m = m; in php_date_date_set()
3663 dateobj->time->d = d; in php_date_date_set()
3664 timelib_update_ts(dateobj->time, NULL); in php_date_date_set()
3710 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in php_date_isodate_set()
3711 dateobj->time->y = y; in php_date_isodate_set()
3712 dateobj->time->m = 1; in php_date_isodate_set()
3713 dateobj->time->d = 1; in php_date_isodate_set()
3714 memset(&dateobj->time->relative, 0, sizeof(dateobj->time->relative)); in php_date_isodate_set()
3715 dateobj->time->relative.d = timelib_daynr_from_weeknr(y, w, d); in php_date_isodate_set()
3716 dateobj->time->have_relative = 1; in php_date_isodate_set()
3718 timelib_update_ts(dateobj->time, NULL); in php_date_isodate_set()
3764 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in php_date_timestamp_set()
3765 timelib_unixtime2local(dateobj->time, (timelib_sll)timestamp); in php_date_timestamp_set()
3766 timelib_update_ts(dateobj->time, NULL); in php_date_timestamp_set()
3767 php_date_set_time_fraction(dateobj->time, 0); in php_date_timestamp_set()
3822 DATE_CHECK_INITIALIZED(dateobj->time, DateTime); in PHP_FUNCTION()
3823 timelib_update_ts(dateobj->time, NULL); in PHP_FUNCTION()
3825 timestamp = timelib_date_to_int(dateobj->time, &error); in PHP_FUNCTION()
3849 DATE_CHECK_INITIALIZED(dateobj1->time, DateTimeInterface); in PHP_FUNCTION()
3850 DATE_CHECK_INITIALIZED(dateobj2->time, DateTimeInterface); in PHP_FUNCTION()
3851 timelib_update_ts(dateobj1->time, NULL); in PHP_FUNCTION()
3852 timelib_update_ts(dateobj2->time, NULL); in PHP_FUNCTION()
3856 interval->diff = timelib_diff(dateobj1->time, dateobj2->time); in PHP_FUNCTION()
4052 DATE_CHECK_INITIALIZED(dateobj->time, DateTimeInterface); in PHP_FUNCTION()
4056 offset = timelib_get_time_zone_info(dateobj->time->sse, tzobj->tzi.tz); in PHP_FUNCTION()
4531 timelib_time *time; in PHP_FUNCTION() local
4539time = timelib_strtotime(ZSTR_VAL(time_str), ZSTR_LEN(time_str), &err, DATE_TIMEZONEDB, php_date_p… in PHP_FUNCTION()
4550 diobj->diff = timelib_rel_time_clone(&time->relative); in PHP_FUNCTION()
4554 timelib_time_dtor(time); in PHP_FUNCTION()
4727 memcpy(clone, dateobj->time, sizeof(timelib_time)); in PHP_METHOD()
4728 if (dateobj->time->tz_abbr) { in PHP_METHOD()
4729 clone->tz_abbr = timelib_strdup(dateobj->time->tz_abbr); in PHP_METHOD()
4731 if (dateobj->time->tz_info) { in PHP_METHOD()
4732 clone->tz_info = dateobj->time->tz_info; in PHP_METHOD()
4743 clone = timelib_time_clone(dateobj->time); in PHP_METHOD()
4780 dateobj->time = timelib_time_ctor(); in PHP_METHOD()
4781 *dateobj->time = *dpobj->start; in PHP_METHOD()
4783 dateobj->time->tz_abbr = timelib_strdup(dpobj->start->tz_abbr); in PHP_METHOD()
4786 dateobj->time->tz_info = dpobj->start->tz_info; in PHP_METHOD()
4811 dateobj->time = timelib_time_ctor(); in PHP_METHOD()
4812 *dateobj->time = *dpobj->end; in PHP_METHOD()
4814 dateobj->time->tz_abbr = timelib_strdup(dpobj->end->tz_abbr); in PHP_METHOD()
4817 dateobj->time->tz_info = dpobj->end->tz_info; in PHP_METHOD()
5014 zend_long time, retformat = 0; in php_do_date_sunrise_sunset() local
5021 Z_PARAM_LONG(time) in php_do_date_sunrise_sunset()
5070 timelib_unixtime2local(t, time); in php_do_date_sunrise_sunset()
5119 zend_long time; in PHP_FUNCTION() local
5129 Z_PARAM_LONG(time) in PHP_FUNCTION()
5139 timelib_unixtime2local(t, time); in PHP_FUNCTION()
5246 date_obj->time = timelib_time_clone(period_obj->start); in date_object_get_properties_period()
5256 date_obj->time = timelib_time_clone(period_obj->current); in date_object_get_properties_period()
5266 date_obj->time = timelib_time_clone(period_obj->end); in date_object_get_properties_period()
5304 period_obj->start = timelib_time_clone(date_obj->time); in php_date_period_initialize_from_hash()
5318 period_obj->end = timelib_time_clone(date_obj->time); in php_date_period_initialize_from_hash()
5331 period_obj->current = timelib_time_clone(date_obj->time); in php_date_period_initialize_from_hash()