答案 0 :(得分:1)
更多现代浏览器(如Opera)允许您使用带有直接HTML的日期选择器 - 但只有使用内部网才可以,并且您可以对需要支持的浏览器充满信心。更常见的解决方案是使用javascript。
http://diveintohtml5.ep.io/forms.html
如果你喜欢jQuery(还有很多) - 这个库为你提供了一个很好的日期选择器解决方案。
答案 1 :(得分:0)
如果要显示两个选定日期之间的所有日期......
$thisTime = strtotime($selectedStartDate);
$endTime = strtotime($selectedEndDate);
while($thisTime < $endTime) {
echo date('Y-m-d', $thisTime);
$thisTime = strtotime('plus one day', $thisTime);
}
echo date('Y-m-d', $endTime);