**

近期在写后台管理系统的项目,时间戳,中国标准时间以及日期换算成天数。用到的频率比较高

  • 中国标准时间(Thu May 12 2016 08:00:00 GMT+0800 )转化为yyyy-MM-dd格式
 例如:var chinaStandard= 'Thu May 12 2020 08:00:00 GMT+0800' (后台返回的标准时间)var date = new Date(chinaStandard);var y = date.getFullYear();var m = date.getMonth() + 1;m = m < 10 ? ('0' + m) : m;var d = date.getDate();d = d < 10 ? ('0' + d) : d;var h = date.getHours();var minute = date.getMinutes();minute = minute < 10 ? ('0' + minute) : minute;let time = y + '-' + m + '-' + d+' '+h+':'+minute;  //这里如果不需要小时 分  后边的可以不需要拼接
  • 时间戳(1590200466)转换成yyyy-mm-dd这种时间格式的方法:
      var timeC = '1590200466'var date = new Date(parseInt(timeC) * 1000);  //如果后台的返回的时间戳没有*1000  自己*上,如果后台返回的已经*过1000 则不用加 var y = date.getFullYear();var m = date.getMonth() + 1;m = m < 10 ? ('0' + m) : m;var d = date.getDate();d = d < 10 ? ('0' + d) : d;var time =  y+'-'+m+'-'+d;
  • 换算日期之间的相差天数
    let date1 = new Date(minDate);   minDate这里可以是中国标准时间或者yyyy-mm-dd格式这里是不影响换算的let date2 = new Date(maxDate);   同minDatedate1 = new Date(date1.getFullYear(), date1.getMonth(), date1.getDate());date2 = new Date(date2.getFullYear(), date2.getMonth(), date2.getDate());const diff = date2.getTime() - date1.getTime(); 这里注意日期之间结束和开始,否则相减出来的很有肯能是负数const day = diff / (24 * 60 * 60 * 1000);
  • js计算几天后的日期
 var date = new Date();//这里的day就是你要加的天数date.setDate(date.getDate()+day+1); //这里1 根据要不要获取当天的日期 看自己的需求决定加还是不加var m = date.getMonth() + 1;m = m < 10 ? ('0' + m) : m;var d = date.getDate();d = d < 10 ? ('0' + d) : d;console.log(date.getFullYear() +"-"+ m +"-"+ d);

近期时间类型上的转换就那么多,后期有用到其他的会更新,觉得有帮助的话,可以关注一下。一起分享,讨论

js将中国标准时间转化为年月日时分秒(yyyy-mm-dd)格式以及时间戳,日期,天数之间的转换相关推荐

  1. 把el-date-picker的中国标准时间转化为年月日时分秒

    把el-date-picker的中国标准时间转化为年月日时分秒 standardTime(data) {if (data === null) {return ''}const date = new D ...

  2. 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小时制 ...

  3. JS中国标准时间转化为年月日时分秒‘yyyy-MM-dd hh:mm:ss‘

    新建一个formatDate.js文件,如下: function padLeftZero(str) {return ('00' + str).substr(str.length) }export fu ...

  4. vue element ui里的日期时间选择器 中国标准时间转化为年月日时分秒

    <el-date-pickerend-placeholder="结束日期"range-separator="至"start-placeholder=&qu ...

  5. Vue——中国标准时间转化为年月日时分秒

    created() {// 中国标准时间 let myTime = "Wed Feb 16 2022 00:00:00 GMT+0800"; let newTime = this. ...

  6. js 将 中国标准时间转化为年月日

    js 将 中国标准时间转化为年月日 例如 将 'Sat Oct 10 2020 16:10:33 GMT+0800 (中国标准时间)' 转化为 年月日 // 标准日转化为年月日transformTim ...

  7. JavaScript中将(时间戳)毫秒转化为年月日时分秒格式

    1.毫秒单位说明? 获取的时间为毫秒类型的时候,假如是10位数需要*1000,假如是13位不需要*1000. 2.方式一:通过Date自定义函数转化自己所需时间类型 new Date();获取当前系统 ...

  8. js中国标准时间转化为年月日,时间戳

    const data1 = 'Fri Jan 10 2020 18:52:45 GMT+0800 (中国标准时间)' /*** @function 中国标准时间转化为时间戳* @param {stri ...

  9. 如何将时间戳转化为年月日时分秒格式

    首先获取到当前的时间戳或者需要转化为时间的时间戳 var time = new Date(时间戳); //得到Thu May 11 2023 15:22:41 GMT+0800 (中国标准时间) // ...

最新文章

  1. MySql第几行到第几行语句
  2. 我国将于今年春季发射空间站核心舱 空间站进入全面实施阶段
  3. Java手机游戏新流星蝴蝶剑,手机游戏平台java游戏经典的五款游戏回顾-经典游戏...
  4. cookie,session的区别和联系(补充token)
  5. 7月21日王者服务器维修,2020年7月21日王者荣耀世冠杯,GOG2:0EMC,实力碾压运营滴水不漏...
  6. (转)Oracle中通过位图索引提高查询效率
  7. Shiro总结和常见面试题
  8. Git问题解决方案:不建议在没有为偏离分支指定合并策略时执行pull操作(Pulling without specifying how to reconcile divergent branches)
  9. 自回归移动平均模型(ARMA)-平稳序列
  10. 梅特勒托利多xk3124电子秤说明书_梅特勒电子秤校准(标定)步骤
  11. #先进先出#每批次采购价格不同,计算期末库存成本
  12. MATLAB论文绘图模板与尺寸设置
  13. 5分钟学会Markdown基本语法
  14. AM5728 linux内核编译方法
  15. 条码和自动识别的基础知识
  16. 人民币即期汇率近六年首次跌破6.70 对国际消费影响几何
  17. ausu-fx80-efi黑苹果10.15.7
  18. 必会工具之(一)Source Insight篇
  19. 为什么抖音张同学这么火爆?用 Python 分析 1w+条评论数据,我发现了其中的秘密
  20. 用一杯水的单纯 面对一辈子的复杂

热门文章

  1. mysql弱类型_PHP弱类型及相关函数Bypass
  2. Linux全面解析讲解
  3. 【Python】Python 仿真OFDM发射机、信道和接收机-实现多种调制方式
  4. 用matlab求解线性方程组
  5. windows系统服务器巡检仪哪个工具,机械振动巡检仪功能概述
  6. Linux的网络配置及jdk的安装
  7. linux启动网络服务的命令,linux重启服务命令
  8. 中关村“染指”番茄花园
  9. 2018年8月24日英语学习
  10. (二)Execute