首页 > 解决方案 > 为什么不能将字符串转换为数字

问题描述

这个错误说需要将数字转换为字符串或类似的东西...... $model->start_at print = '2019-02-11 05:00:00' 我想要 '11/02/2019 05:00:00'

$('#datetimepicker').datetimepicker({
            defaultDate : <?php
                $date = strtotime($model->start_at);
                $date = date('d/m/Y H:i',$date);
                echo $date;

            ?>
        });

未捕获的 SyntaxError:意外的数字

标签: phpjquery

解决方案


不是

defaultDate: 2012-12-12

defaultDate: "2012-12-12"

所以在你的代码中:

defaultDate : "<?php
                $date = strtotime($model->start_at);
                $date = date('d/m/Y H:i',$date);
                echo $date;
            ?>"

始终检查生成的 js 代码。


推荐阅读