Index: openacs-4/packages/calendar/www/view.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/calendar/www/view.tcl,v diff -u -r1.31.2.6 -r1.31.2.7 --- openacs-4/packages/calendar/www/view.tcl 4 Jun 2016 11:11:43 -0000 1.31.2.6 +++ openacs-4/packages/calendar/www/view.tcl 31 Mar 2017 11:36:29 -0000 1.31.2.7 @@ -16,7 +16,9 @@ valid_date -requires { date } { if {$date ne "" } { - if {[catch {set date [clock format [clock scan $date] -format "%Y-%m-%d"]} err]} { + if {[catch {set date [clock format [clock scan $date -format "%Y-%m-%d"] -format "%Y-%m-%d"]} err] + || [catch {set date [clock format [clock scan $date -format "%Y%m%d"] -format "%Y-%m-%d"]} err] + } { ad_complain "Your input was not valid. It has to be in the form YYYY-MM-DD." } }