最近做一个多图上传的功能,通过name + 时间戳命名,结果发现时间戳竟然一样,一直以为是代码逻辑的问题,结果出错在时间戳的获取上了。

关于时间戳的获取方式:

1.Date.parse()

var d = Date.parse("2017/03/19")
//或者var d = Date.parse(new Date());
//返回当前时间毫秒数
console.log(d)
//返回的结果1489881600000,后三位默认为000

2.Date.getTime()

var dateNow = new Date();
var ff = dateNow.getTime();
console.log(ff);
//打印出来的是1489899243209

3.+new Date()

var aa = + new Date();
console.log(aa);
//返回值为:1520218413266

4.(new Date()).valueOf()

var aa = (new Date()).valueOf();
console.log(aa);
//返回值为:1520218413266

由上可以看出,date.parse()的方式获取的时间戳不够精确,而其他方式获取时间戳都比较精确。

因此了date.parse()换成其他的方式就行了

最新文章

  1. android 歌词解析
  2. 终于懂浏览器里面的cookies和session了
  3. jquery 按回城 等于提交按钮
  4. poj 2299 求逆序数
  5. bzoj3632
  6. 2014年12月23日00:42:54——PS4
  7. weblogic重置密码
  8. emoji表情字符串 mysql 普通 utf8 格式无法存入
  9. 简单介绍一下ODI的几个基本概念
  10. JavaSE学习总结第06天_Java语言基础2 & 面向对象1
  11. For循环输出一个表格
  12. leetcode 566 Reshape the Matrix 重塑矩阵
  13. Cocos2D v3.x中关于重叠触摸层优先级的问题
  14. find 查询文件,执行文件
  15. elasticSearch新认知
  16. firefox浏览器 插件--【维基百科+谷歌翻译】高级应用之 带图翻译
  17. 系统运维|SqlServer2008|数据库日志文件过大需要清理的操作攻略
  18. wamp3.1.0下载地址
  19. 36纯 CSS 动画原理,在页面上表现日蚀现象
  20. 群晖NAS简介(转)

热门文章

  1. php 学习随笔
  2. net3:文件上传与图片显示以及HiddenField隐藏字段值的使用
  3. Mysql 函数的应用
  4. Redis对象的设计与实现
  5. Hdu5921 Binary Indexed Tree
  6. Js 中的输出
  7. 从Activity的启动流程理解Binder
  8. 安装Django时解决的问题-mysql及访问(附pycharm激活)
  9. centos6.5编译安装gearmand Job Server(C)
  10. mysql大数据量分页查询优化