php - 为什么不能将字符串转换为数字
问题描述
这个错误说需要将数字转换为字符串或类似的东西...... $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:意外的数字
解决方案
不是
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 代码。
推荐阅读
- java - 用Java读取文件的格式异常
- c - C 结构和类型定义
- function - 依赖类型作为 Coq 中的函数参数
- flutter - 如何检查设备是否需要 SafeArea?(需要底部/顶部填充)
- excel - 将 Excel 文件存储到 Postgres
- javascript - 我怎样才能从 Utilities.formatDate(new Date(), "EST", "HH"); 为整数?
- angular - 多次订阅同一个 Observable
- mongodb - 如何为centos 7(aarch64)构建mongodb 3.6?
- c++ - GCC:用于静态链接到 pthread 的 --whole-archive 配方在最近的 gcc 版本中停止工作
- java - 有没有办法根据 JPA 中的运行时参数在运行时构建查询。我正在使用扩展 JPA 存储库的接口。检查身体