$clauses[] = "contrib.contact_id = contact_a.id";
$clauses[] = "contrib.is_test = 0";
- $startDate = CRM_Utils_Date::processDate($this->_formValues['start_date']);
+ $startTime = isset($this->_formValues['start_date_time']) ? $this->_formValues['start_date_time'] : '12:00AM';
+ $endTime = isset($this->formValues['end_date_time']) ? $this->formValues['end_date_time'] : '11:59PM';
+
+ $startDate = CRM_Utils_Date::processDate($this->_formValues['start_date'], $startTime);
if ($startDate) {
$clauses[] = "contrib.receive_date >= $startDate";
}
- $endDate = CRM_Utils_Date::processDate($this->_formValues['end_date']);
+ $endDate = CRM_Utils_Date::processDate($this->_formValues['end_date'], $endTime);
if ($endDate) {
$clauses[] = "contrib.receive_date <= $endDate";
}