Behaviour for Time Zone and Format conversion for Date, Time, timestamp, and datetime

Comparing #1 with #2

Revision #2 was created by Smithesh Smithesh on Sep 4, 2015, 9:38:31 AM.

Removed extra doller symbol,

Content

[...]
$event->sender->$columnName = date("Y-m-d H:i:s");
}
$col_data = date("d-m-Y H:i:s", strtotime($event->sender->$columnName));
$datetime_object = DateTime::createFromFormat($this->php_user_datetime, $col_data, new DateTimeZone($this->user_timezone));
$datetime_object->setTimeZone(new
DateTimeZone($
$this->edtTimeZone));
$event->sender->$columnName =
$datetime_object->format($this->php_db_datetime);
}
} else if ($column->dbType == 'time') {
$datetime_object = DateTime::createFromFormat($this->php_user_time, $event->sender->$columnName, new DateTimeZone($this->user_timezone));
[...]