以下是我使用正常的php日期回复日期的方式:
<input type="date" name="ref_date" value="<?php echo date('d-m-Y',strtotime($stock['ref_date']))?>">
,值(日期)为:23-11-2012
但是当我尝试使用以下方法实现HTML5日期时:
<script type="text/javascript" src="js/jquery.tools.js"></script>
<script>
var $date = jQuery.noConflict();
$date(":date").dateinput({format: 'dd-mm-yyyy'});
</script>
为什么值不同:04-05-1929
答案 0 :(得分:3)
只需更改日期格式
即可<?php echo date('d-m-Y',strtotime($stock['ref_date']))?>
到
<?php echo date('Y-m-d',strtotime($stock['ref_date']))?>