fixes #277 date parsing returns the start of the day now
This commit is contained in:
parent
321566d4b0
commit
16e9a69c0d
|
@ -106,7 +106,7 @@ function guest_register() {
|
|||
$msg .= error(sprintf(_("Your password is too short (please use at least %s characters)."), MIN_PASSWORD_LENGTH), true);
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['planned_arrival_date']) && $tmp = parse_date("Y-m-d", $_REQUEST['planned_arrival_date'])) {
|
||||
if (isset($_REQUEST['planned_arrival_date']) && $tmp = parse_date("Y-m-d H:i", $_REQUEST['planned_arrival_date'] . " 00:00")) {
|
||||
$planned_arrival_date = $tmp;
|
||||
} else {
|
||||
$valid = false;
|
||||
|
|
|
@ -44,7 +44,7 @@ function user_settings_main($user_source, $enable_tshirt_size, $tshirt_sizes) {
|
|||
}
|
||||
|
||||
if (isset($_REQUEST['planned_arrival_date'])) {
|
||||
$tmp = parse_date("Y-m-d", $_REQUEST['planned_arrival_date']);
|
||||
$tmp = parse_date("Y-m-d H:i", $_REQUEST['planned_arrival_date'] . " 00:00");
|
||||
$result = User_validate_planned_arrival_date($tmp);
|
||||
$user_source['planned_arrival_date'] = $result->getValue();
|
||||
if (! $result->isValid()) {
|
||||
|
@ -54,7 +54,7 @@ function user_settings_main($user_source, $enable_tshirt_size, $tshirt_sizes) {
|
|||
}
|
||||
|
||||
if (isset($_REQUEST['planned_departure_date'])) {
|
||||
$tmp = parse_date("Y-m-d", $_REQUEST['planned_departure_date']);
|
||||
$tmp = parse_date("Y-m-d H:i", $_REQUEST['planned_departure_date'] . " 00:00");
|
||||
$result = User_validate_planned_departure_date($user_source['planned_arrival_date'], $tmp);
|
||||
$user_source['planned_departure_date'] = $result->getValue();
|
||||
if (! $result->isValid()) {
|
||||
|
|
|
@ -132,7 +132,7 @@ function check_request_date($name, $error_message = null, $null_allowed = false)
|
|||
* @return ValidationResult containing the parsed date
|
||||
*/
|
||||
function check_date($input, $error_message = null, $null_allowed = false) {
|
||||
if ($tmp = parse_date("Y-m-d", trim($input))) {
|
||||
if ($tmp = parse_date("Y-m-d H:i", trim($input) . " 00:00")) {
|
||||
return new ValidationResult(true, $tmp);
|
||||
}
|
||||
if ($null_allowed) {
|
||||
|
|
Loading…
Reference in New Issue