【发布时间】:2012-11-26 02:23:39
【问题描述】:
以下是我如何使用普通 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
【问题讨论】:
-
那么实际作为输入字段的值是什么?
-
抱歉,已经修复了,只需将格式从 date('d-m-Y', 更改为 date('Y-m-d', ..
-
酷。建议您删除整个问题或发布您自己的答案并接受它(绿色大勾号)。
-
您可以在使用 DATE_FORMAT() 从数据库中选择数据时转换日期
-
为什么 Y-m-d 起作用而不是相反?