vue获取当前时间戳,vue把日期转换为时间戳

  vue获取当前时间戳,vue把日期转换为时间戳

  这篇文章主要介绍了某视频剪辑软件中对时间戳的处理方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  

目录

   vue对时间戳的处理1、自建射流研究…文件2、在组件模板中引用定义好的时间戳函数3、设置好在脚本中的引用和定义某视频剪辑软件时间戳转换

  

vue对时间戳的处理

  

1、自建js文件

  文件位置根据自己的项目位置自定义

  导出函数formatDate(date,fmt) {

  if (/(y )/.测试(fmt)) {

  fmt=fmt.replace(正则表达式1美元,(date.getFullYear() ).substr(4 - RegExp .$ 1 .长度));

  }

  让o={

   M : date.getMonth() 1,

  d : date.getDate(),

  h : date.getHours(),

   m : date.getMinutes(),

  s : date.getSeconds()

  };

  对于(让k在o中){

  if (new RegExp(`(${k})`).测试(fmt)) {

  设str=o[k]" ";

  fmt=fmt.replace(正则表达式。$1,(正则表达式. length===1)?str:padLeftZero(str));

  }

  }

  返回滤波多音

  };

  函数padLeftZero(字符串){

  返回( 00 字符串)。substr(字符串长度);

  };

  

2、在组件模板中引用定义好的时间戳函数

  模板

  div{{time formatDate}}/div

  /模板

  

3、设置好在script中的引用和定义

  脚本

  从" xxx.js "导入{格式化日期};

  导出默认值{

  过滤器:{

  格式日期(时间){

  var日期=新日期(时间);

  返回formatDate(日期,年-月-日hh:MM );

  }

  }

  }

  /脚本

  

vue时间戳转换

  后台拿时间数据,一般不是时间格式,而是一串数组,这个时候就需要转换,然后才可以使用了

  添加时间(行,列,单元格值,索引){

  if(单元格值==null 单元格值== )返回"";

  发布日期=新日期(parse int(单元格值)* 1000);

  设Y=日期。获取整年()-;

  设M=date.getMonth() 1 10?0 (日期。getmonth()1)-:日期。get month()1 -;

  设D=date.getDate() 10?0”日期。getdate()":日期。getdate()" ";

  设h=date.getHours() 10?“0”日期。get hours()::date。get hours():;

  设m=date.getMinutes() 10?“0”日期。get minutes()::date。get minutes():;

  let s=date.getSeconds() 10?“0”日期。get seconds():date。获取秒数();

  返回y M D;

  },

  以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: