Vue中将时间戳转换为年月日

用法

时间戳转换为年月日 yyyy-MM-dd hh:mm


用法1: formatDate(new Date(val * 1000), ‘yyyy年MM月dd日 hh:mm’)
val为10位数时间戳
使用是13位,大概率获取的是10位

用法2: formatDate(date, ‘yyyy年MM月dd日 hh:mm’)
date为 Tue Oct 25 2022 09:44:28 GMT+0800 (GMT+08:00)

1657715711147
这是时间戳

let date = new Date(时间戳)
let time = formatDate(date, 'yyyy-MM-dd hh:mm')
//time = 2022-06-01 00:00

把对应时间戳的变量填进去,
一定是13位时间戳, 如果不是 就乘1000 要把毫秒数算上

方法

写在vue的methods里面,如果不是在vue里面用的话
就把里面的 this 删除

formatDate(date, fmt) {if (/(y+)/.test(fmt)) {fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length))
}let o = { 'M+': date.getMonth() + 1,'d+': date.getDate(),'h+': date.getHours(),'m+': date.getMinutes(),'s+': date.getSeconds()}for (let k in o) {if (new RegExp(`(${k})`).test(fmt)) {let str = o[k] + ''fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? str : this.padLeftZero(str))}}return fmt
},
padLeftZero(str) {return ('00' + str).substr(str.length)
}

这是方法,接下来看怎么调用

let date = new Date(时间戳)

formatDate(date, ‘yyyy-MM-dd hh:mm’)

这是执行方法

【Vue】时间戳转换为年月日 格式为 yyyy-MM-dd hh:mm js转换时间戳 时间戳转换为年月日 Fri Apr 01 2022 00:00:00 GMT+0800 (中国标准时间)转换相关推荐

  1. 亲测:如何将Sat Mar 14 2020 00:00:00 GMT+0800 (中国标准时间)转换成正常格式yy-MM-dd。字符串日期的比较compareTo方法。

    public static void main(final String[] args) { final SimpleDateFormat sdFormat=new SimpleDateFormat( ...

  2. uni-app 定义 全局过滤器(filter)、“Tue Mar 08 2022 14:44:42 GMT+0800 (中国标准时间)“ 过滤为 “2022-03-08“ 格式

    普通filter <view class="date">{{date | formatDate}} </view> filters: {formatDate ...

  3. js 将2019-05-31T06:41:32Z转化为Fri May 31 2019 14:42:02 GMT+0800 (中国标准时间)格式

    new Date(2019-05-31T06:41:32Z)

  4. C# 中的年月日时分秒 yyyy MM dd HH mm ss

    C# 中的年月日时分秒 yyyy MM dd HH mm ss 其中大小写含义不同,不能混用 年:yyyy 月:MM 日:dd(1-31) DD(0-365) 时:hh:12小时制 HH:24小时制 ...

  5. Kettle5.2 couldn't convert string [...] to a date using format [yyyy/MM/dd HH:mm:ss.SSS]

    使用kettle出现 couldn't convert string [...] to a date using format [yyyy/MM/dd HH:mm:ss.SSS] 试了各种方法,最后发 ...

  6. 【怒怼老乔】苹果手机ios系统居然特喵的不支持日期yyyy-MM-dd HH:mm:ss.ms,只支持 yyyy/MM/dd HH:mm:ss

    苹果手机ios系统居然特喵的 不支持日期yyyy-MM-dd HH:mm:ss.ms, 只支持yyyy/MM/dd HH:mm:ss 我只能用 .replace(/\-/g,'\/'); 来替换掉了, ...

  7. Sun Jan 05 2020 00:00:00 GMT 0800 (中国标准时间) 时间转换为 2020-01-05 08:00:00

    转换yyyy-MM-dd HH:mm:ss( DateUtil) import java.text.SimpleDateFormat; import java.util.Date; import ja ...

  8. 格林时间:Thu May 18 2017 00:00:00 GMT+0800 (中国标准时间) 格式转换

    类似Thu May 18 2017 00:00:00 GMT+0800 (中国标准时间)格式的时间转换成2017/05/18 或取其时分秒,方法如下: /** * @param datdString ...

  9. java 中国标准时间_Sun Jan 05 2020 00:00:00 GMT 0800 (中国标准时间) 时间转换为 2020-01-05 08:00:00...

    转换yyyy-MM-dd HH:mm:ss( DateUtil) import java.text.SimpleDateFormat; import java.util.Date; import ja ...

最新文章

  1. 自学python三个月能赚钱吗-培训三个月拿“高薪”?起底人工智能“速成班”忽悠大法...
  2. ipad怎么和mac分屏_ipad学习方法分享[1]
  3. AndroidStudio更新时报错:Connection Error,Temp directory inside installation
  4. 计算机网络基础:IP基础知识笔记
  5. 重要提醒!人脸识别一定要穿上衣服!
  6. Matlab2018a安装成功后,打开出现licensing error:-8523
  7. java中怎么跨盘搜索_求解:在盘符中搜索文件(listFiles())出现NullPointerException
  8. matlab电机建模,Matlab系列之无刷电机matlab建模.ppt
  9. android 恢复出厂设置代码流程(Good!)
  10. java创建hbase多个列族_Spark:DataFrame写HFile (Hbase)一个列族、一个列扩展一个列族、多个列...
  11. h264 ES流文件通过计算first_mb_in_slice区分帧边界
  12. 如何删减QQ无用功能 为系统彻底减负
  13. 夜神设置android版本,使用夜神模拟器调试android app
  14. 【QT】找茬外挂制作
  15. 腾讯会议分享屏幕,隐藏演讲者模式
  16. 2015年3月CCF软考试题
  17. LTE网络PCI规划
  18. 数据库系统期末总结(三)(往届试卷2018年12月A卷、B卷、E卷,2019年5月A卷,选择题终篇)
  19. 【C语言中如何表示无穷大】
  20. 从Redis+Lua到Goroutine,日均10亿次的股票行情计算实践

热门文章

  1. 一本看到技巧又能保持阳光心态励志书(来自苏鹏的推荐)——《程序员羊皮卷》连载(4)
  2. Kinect for Windows SDK v2.0 开发笔记 (五)骨骼帧与笑面男
  3. Amazon Dynamo论文解读 - Merkle Tree的使用
  4. 用matlab求解工作时间调度问题,置换流水车间调度问题的MATLAB求解
  5. Java开源GIS系统
  6. Calendar设置下一分钟
  7. 【Java】输出打印正直角三角形和倒直角三角形
  8. PTA 作业 福到啦
  9. 论文分区和影响因子 IF 查询
  10. 上海有计算机专业的二本大学排名及分数线,上海二本大学排名及分数线