vue中时间格式转化问题

深碍√TFBOYSˉ_ 2023-09-28 17:11 126阅读 0赞
  1. 效果图:

5426e64d4ba34cbe80d89d04b6400e23.png

  1. 需求:前台展示一律用的时间规格:yyyy-MM-dd HH:mm:SS,即要求月日时分秒小于两位数的都要补0,这样显得整体化一。所以下面就是专门对月日时分秒小于10时做补0的处理,实际刚开始想到的就是直接挨个判断月日时分秒
  2. ①写在公共方法里

可以在工具文件夹底下新建一个data.js,如下:

7c7091fad97144efa28bfcccb51f19d9.png

代码部门:

其中Vue.prototype是将formatDate这个方法设置问全局方法,这样就都可以调用了,注意方法名名为formatDate,后面用

  1. /**
  2. * Created by syp on 2020/5/15.
  3. */
  4. exports.install = function (Vue, options) {
  5. Vue.prototype.formatDate = function (row, column) {
  6. let data = row[column.property]
  7. if (data == null) {
  8. return null
  9. }
  10. let dt = new Date(data)
  11. let yyyy = dt.getFullYear()
  12. let MM = (dt.getMonth() + 1).toString().p

发表评论

表情:
评论列表 (有 0 条评论,126人围观)

还没有评论,来说两句吧...

相关阅读