js时间字符串与时间戳之间的转换

小鱼儿 2021-09-19 16:40 592阅读 0赞

1、当前时间换时间戳

  1. var timestamp = parseInt(new Date().getTime()/1000); // 当前时间戳
  2. document.write(timestamp);

2、当前时间换日期字符串

  1. var now = new Date();
  2. var yy = now.getFullYear(); //年
  3. var mm = now.getMonth() + 1; //月
  4. var dd = now.getDate(); //日
  5. var hh = now.getHours(); //时
  6. var ii = now.getMinutes(); //分
  7. var ss = now.getSeconds(); //秒
  8. var clock = yy + "-";
  9. if(mm < 10) clock += "0";
  10. clock += mm + "-";
  11. if(dd < 10) clock += "0";
  12. clock += dd + " ";
  13. if(hh < 10) clock += "0";
  14. clock += hh + ":";
  15. if (ii < 10) clock += '0';
  16. clock += ii + ":";
  17. if (ss < 10) clock += '0';
  18. clock += ss;
  19. document.write(clock); //获取当前日期

3、日期字符串转时间戳

  1. var date = '2015-03-05 17:59:00.0';
  2. date = date.substring(0,19);
  3. date = date.replace(/-/g,'/');
  4. var timestamp = new Date(date).getTime();
  5. document.write(timestamp);

4、时间戳转日期字符串

  1. var timestamp = '1425553097';
  2. var d = new Date(timestamp * 1000); //根据时间戳生成的时间对象
  3. var date = (d.getFullYear()) + "-" +
  4. (d.getMonth() + 1) + "-" +
  5. (d.getDate()) + " " +
  6. (d.getHours()) + ":" +
  7. (d.getMinutes()) + ":" +
  8. (d.getSeconds());
  9. document.write(date);

发表评论

表情:
评论列表 (有 0 条评论,592人围观)

还没有评论,来说两句吧...

相关阅读