本次借用TP6框架加layui进行讲解
tp6框架在database.php里会自动将时间戳转换为时间格式,但由于加上layui可能会出现时间戳转换不成功的现象
// 时间字段取出后的默认时间格式
'datetime_format' => 'Y-m-d H:i:s',
此时需要在layui里进行配置
layui后台接收的数据
, {field: 'start_time', width: '', title: '开始时间', align: 'center',templet: '#startTime'}
, {field: 'end_time', width: '', title: '结束时间', align: 'center',templet: '#endTime'}
引进script代码
<script type="text/html" id="startTime">
{
{
dateFormat( d.start_time) }}
</script>
<script type="text/html" id="endTime">
{
{
dateFormat( d.end_time) }}
</script>
引入js代码
/* 时间戳转化开始 */
Date.prototype.format = function (fmt) {
//author: meizz
var o = {
"M+": this.getMonth(