本次借用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() + 1, //月份  "d+": this.getDate(), //日  "h+": this.getHours(), //小时  "m+": this.getMinutes(), //分  "s+": this.getSeconds(), //秒   "q+": Math.floor((this.getMonth() + 3) / 3),    //q是季度"S": this.getMilliseconds() //毫秒  };if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));for (var k in o)if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));return fmt;}String.prototype.format = function (args) {var result = this;if (arguments.length > 0) {if (arguments.length == 1 && typeof (args) == "loginTime") {for (var key in args) {if (args[key] != undefined) {var reg = new RegExp("({" + key + "})", "g");result = result.replace(reg, args[key]);}}}else {for (var i = 0; i < arguments.length; i++) {if (arguments[i] != undefined) {//var reg = new RegExp("({[" + i + "]})", "g");//这个在索引大于9时会有问题  var reg = new RegExp("({)" + i + "(})", "g");result = result.replace(reg, arguments[i]);}}}}return result;}function dateFormat(value) {return value ? new Date(value*1000).format("yyyy-MM-dd hh:mm:ss") : "";}

tp+layui 时间戳转换相关推荐

  1. layui表格时间戳转换日期格式

    今天接到一个需求,让前端自己在layui表格上将时间戳转换成日期格式.本来是后台整的,后台整不动了,就换成前台了.解决问题也很简单只需要加这行代码就好了 templet : " {{layu ...

  2. python unix时间戳转换成时间_关于python:将unix时间戳字符串转换为可读日期

    我有一个用python表示unix时间戳(即"1284101485")的字符串,我想把它转换成一个可读的日期.当我使用time.strftime时,我得到一个TypeError: ...

  3. java 转换成时间戳_Java 实例 – 时间戳转换成时间 - Java 基础教程

    Java 实例 以下实例演示了如何使用 SimpleDateFormat 类的 format() 方法将时间戳转换成时间: Main.java 文件 import java.text.SimpleDa ...

  4. 时间戳转换成时间格式

    项目中,经常用到json格式的数据,时间类型的数据在json中往往以时间戳的形式传送,当,我们想要获取json数据中的时间数据的话,需要将时间戳转换成时间格式.我这里有两种转换时间戳的方法,分别为前台 ...

  5. HTML 传输 字符转换 进制转换 15位 18位 时间戳 转换

    <h1>中国</h1> ######################################## HTML字符实体 格式:&#ASCII码十进制数; <h ...

  6. mysql 日期 时间戳 转换

    /****************************************************************************************** mysql 日期 ...

  7. C#将unix时间戳转换成.net的DateTime类型的代码

    下面的内容是关于C#将unix时间戳转换成.net的DateTime类型的内容. DateTime epoch = new DateTime(1970,1,1,0,0,0,0, DateTimeKin ...

  8. python:将时间戳转换成格式化日期

    import time # 将时间戳转换成格式化日期 def timestamp_to_str(timestamp=None, format='%Y-%m-%d %H:%M:%S'):if times ...

  9. php 正则提取日期,PHP正则匹配日期和时间(时间戳转换)的实例代码

    先来一个比较简单实用的代码 日期YYYY-MM-DD$str = "";$isMatched = preg_match("/^d{4}(-|/|.)d{1,2}1d{1, ...

最新文章

  1. 基于机器视觉的缺陷检测的原理与方法
  2. 2021年春季学期-信号与系统-第十二次作业参考答案-第一小题
  3. (二)nimlang web开发 hello world jester
  4. 全国计算机等级考试题库二级C操作题100套(第56套)
  5. (十八)深入浅出TCPIP之HTTP和HTTPS
  6. 代码审计中的SQL注入
  7. ISCW实验8:配置Cisco与Windows进行IPSec通信
  8. php7isapi,WINDOWS 2000下使用ISAPI方式安装PHP
  9. seo软件优化工具软件-免费seo软件优化工具以及免费排名软件下载
  10. 2020西工大计算机考研经验贴
  11. python 随手写的堆排序
  12. **[UE4技巧]** UE4 的导入模型人物处理(下) — 全面替换小白人,实现人物模型自由
  13. 数据分析 kaggle 天池 竞赛常用函数整理
  14. 寻求路径问题————动态规划的思想
  15. UVA 10635 Prince and Princess
  16. 网红品牌的“敦刻尔克大撤退”
  17. 用Excel理解神经网络
  18. 【纯净版windows系统】U盘启动制作图文教程
  19. 股票分析师如何在市场中利用Arron实现炒股
  20. 2022年计算机二级考试C++语言程序设计冲刺试题及答案

热门文章

  1. Python成品:运用turtle模块绘画
  2. DEP6957: 未能使用“通用身份验证”连接到设备“127.0.0.1”
  3. 计算机术语access,计算机英语词汇术语:access(存取,访问)
  4. Android开发过程中遇到的异常
  5. 河北软件职业技术学院计算机应用工程系,河北软件职业技术学院第四届模特大赛举办成功...
  6. 中医-常用药食同源的食物功效作用
  7. 手把手教你如何做自媒体赚钱,揭开自媒体赚钱真相!记得收藏
  8. Web基础——JavaScript之事件绑定与事件对象
  9. 超级计算机 人脑,迄今为止没有一部超级计算机的综合能力超过人脑
  10. HTTP取消SSL认证