Martooti
Member
After I add custom calc element :
I am getting an error " DateTime::__construct(): Failed to parse time string ({fb_events___start_date_raw}) at position 0 ({): Unexpected character " every time I try to add a new data to the list.
I have element fb_events___start_date set to
Time format: H:i
Date format: Y-m-d (both list and form)
Show time selector :no
Any help appreciated.
Online: http://redsea.abdoo-webdesign.com/events
Code:
date_default_timezone_set('Africa/Cairo');
$start_date='{fb_events___start_date_raw}';
$timestamp = strtotime($start_date);
$date = new DateTime($start_date);
$now = new DateTime();
$between = $date->diff($now)->format("%d");
$divide=intval($between/7);
$days =$divide*7;
$days2 =$days.'days';
$newdate = date_add($date,date_interval_create_from_date_string($days2));
$category ='{fb_events___category_raw}';
if ($category=='weekly events') {return date_format($newdate, 'Y-m-d H:i');}
elseif (date('Y-m-d H:i', $timestamp)=='0000-00-00 00:00') {return date('Y-m-d H:i', $timestamp);}
else {return date_format($now, 'Y-m-d H:i');};
I am getting an error " DateTime::__construct(): Failed to parse time string ({fb_events___start_date_raw}) at position 0 ({): Unexpected character " every time I try to add a new data to the list.
I have element fb_events___start_date set to
Time format: H:i
Date format: Y-m-d (both list and form)
Show time selector :no
Any help appreciated.
Online: http://redsea.abdoo-webdesign.com/events