-1

我正在尝试使用 php 从 FORM 中选择日期到我的 sql 数据库。

JS代码:

<script type="text/javascript" src="mootools-core-1.4.5-full-compat.js"></script>
<script type="text/javascript" src="datepicker.js"></script>
<script type="text/javascript">
        new DatePicker('.picker', {
         pickerClass: 'datepicker ',
             allowEmpty: true
                     });           
</script>

表格中日期字段的代码 - HTML

 <td><input name='DateOfJourney' type='text' value='' class='date picker' ></td>

我正在呼应的 PHP 代码: echo $_POST['DateOfJourney'];

sql 表中的 DateOfJourney 字段也是 VARCHAR 类型。

有CSS代码,如果需要我会复制它们。表单中的日期字段是日期选择器格式。

选择日期为AS时16-02-2013,其投掷的输出为:1361079469这似乎是垃圾。

您能否让我知道如何获得我在 FORM 中输入的确切值以在输出数据库中反映相同的值?

4

1 回答 1

2

该值不是junk,它是您日期的 UNIX 时间戳。尝试这个

<?php
echo date("m-d-Y",1361079469);    // or use `d-m-Y` as Rikesh suggested below
echo date("m-d-Y",$_POST['DateOfJourney']);
?>
于 2013-02-27T06:31:31.507 回答