Joh*_*ley 0 html php mysql attributes date-formatting
当我注意到日期时间没有在控制台中显示为字符串时,我正在检查一些旧代码.
以下是它在控制台中的外观:
以下是显示上图的PHP代码:
data-conStatDate=".$row['STATUS_DATE_TIME']."
Run Code Online (Sandbox Code Playgroud)
我试着做以下事情:
data-conStatDate=".strtotime(date($row['STATUS_DATE_TIME'])."
Run Code Online (Sandbox Code Playgroud)
但那只输出了一年.
这看起来像是一个简单的任务,但我似乎无法弄清楚为什么日期会出现在控制台中.
您没有使用引号生成HTML属性,因此PHP的输出包含空格,浏览器将空格后的部分视为其他内容(实际上是另一个属性),而不是属性值的一部分.
最简单的方法是在输出周围添加一些单引号:
data-conStatDate='".$row['STATUS_DATE_TIME']."'
Run Code Online (Sandbox Code Playgroud)
这将确保浏览器将引号标记视为属性值的一部分.
然后,您将获得输出
data-conStatDate='2018-11-16 01:20:00'
Run Code Online (Sandbox Code Playgroud)
在你的页面中.
| 归档时间: |
|
| 查看次数: |
50 次 |
| 最近记录: |