1.将字符串转化成时间戳

//2019-06-11 16:18:15
function getDateFromString(str){var reg = /^(\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)/;var s  = str.match(reg);var result="";if(s){result = new Date(s[1],s[2] - 1,s[3],s[4],s[5],s[6]);                              }return result ;
}
//计算时间差
function period(){var begin = getDateFromString("2019-06-11 16:18:15");var end = getDateFromString("2019-06-13 16:18:15");var result = (end - begin) / (1000 * 60 * 60 * 24);    //计算天result = result.toFixed(0);return result;
}
console.log(period());  //2

2.将时间戳转化为时间格式字符串

function formatDate(timeStamp) { var d = new Date(timeStamp); //创建一个指定的日期对象return d.getFullYear() + "-" + (d.getMonth()+1) + "-" + d.getDate() + " "+ d.getHours()+":"+d.getMinutes()+":"+d.getSeconds();
} let timeStamp = new Date().getTime();
console.log(444,formatDate(timeStamp)); //"2020-9-16 20:58:51"

月份和日期前面补零方法:
ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。padStart()用于头部补全,padEnd()用于尾部补全。

(d.getMonth()+1).toString().padStart(2,'0');

js将字符串转化成时间戳相关推荐

  1. js 将日期转换成时间戳

    接上一篇文章,用到了对时间的排序,来看下怎么把日期转换成时间戳吧! 一.日期转换成时间戳 js字符串转化成时间戳可以使用自带函数Date(要转化的时间字符串)先转化为Date类型,之后再将Date类型 ...

  2. 如何用js将日期转换成时间戳

    一.日期转换成时间戳 js字符串转化成时间戳可以使用自带函数Date(要转化的时间字符串)先转化为Date类型,之后再将Date类型转化为时间戳类型,其中时间字符串有要求,形式必须是yyyy-MM-d ...

  3. js 字符串转化成数字

     js 字符串转化成数字 的 三种方法主要有 转换函数.强制类型转换.利用js变量弱类型转换. 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数.前者把值转换 ...

  4. new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

    new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解 //获得年月日时分秒 //传入日期// ...

  5. js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳

    js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳 热心网友  2018-11-18 js字符串转化时间戳可以使用自带函数 Date(要转化的时间字符串)先转化为Date类型,之后再将 ...

  6. js中将字符串转换成json的三种方式

    ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法. 1,eval方式解析,恐 ...

  7. base64字符串转化成图片

    /*** base64字符串转化成图片** @param base64* @return*/ public static File base64ToFile(String base64) throws ...

  8. 微信小程序js把数字转化成字母

    微信小程序 js 把数字转化成字母 微信小程序 js 把数字转化成字母 for (let i = 0; i < 26; i++) {list[i] = {};list[i].name = Str ...

  9. Flutter 时间戳转换成时间 时间字符串转换成时间戳

    时间戳转换成时间 DateTime createTime = DateTime.fromMillisecondsSinceEpoch(int.parse(time)); 有时候你会发现时间不对..那可 ...

最新文章

  1. tensorflow deep_speech2 神经网络结构代码分析
  2. 数据查询分页 获取总数时间太长_干货:SQL Server 查询语句
  3. AWS — Nitro System
  4. linux下oracle修改最大连接数,linux修改TCP最大连接数
  5. python模块之email: 电子邮件编码解码 (一、解码邮件)
  6. dede 模板 php sql,dedecms模板中使用{dede:sql=””}实现分页功能详解
  7. 按应用领域来划分,电话光端机主要分为哪几类
  8. 英特尔吃iPhone 7 Modem芯片订单可能逾5成 挹注15亿美元营收
  9. 力扣78. 子集(JavaScript)
  10. noip2016 蚯蚓
  11. [转载] Java——System.exit()用法及个人理解
  12. 从不同视角理解第三方支付
  13. sentinel卫星_常用的遥感卫星数据(一)哨兵
  14. 猿人学爬虫攻防大赛 | 第五题: js混淆 乱码增强
  15. 求1000以内的素数c语言5个一行,求1000以内的素数用C语言 ,并按每行5个的方式输出...
  16. python画笔颜色_Python画图 plt.plot()函数细节颜色字符,风格字符,和标记字符
  17. 数据库:实验五MySQL数据库对象-(视图、索引)
  18. 工作1-2年,月薪3000不可怕,可怕的是能力与之相匹配
  19. 基于知识元的外文专利文献知识描述框架
  20. 每日基础知识学习day1

热门文章

  1. 开箱评测:双十一刚买的云服务器,到底好不好用?
  2. Lucene构建索引的原理及源代码分析
  3. android安全测试工具----busybox的下载和安装
  4. mysql数据库存储过程详解
  5. 华为:中国之技术崛起?
  6. 使用MD5进行加盐加密
  7. MySQL中什么是读锁和写锁
  8. 自学Java多久才能找到一份15K的工作?干货都说了,能不能就业看你自己了!
  9. 阿里云服务器安装配置 python(CentOS 7.6)
  10. 截取js数组中某段值(slice)