zoukankan      html  css  js  c++  java
  • JS日期字符串转换时间戳

     最近在写影视项目时,遇到了按照电影首映时间给电影排序的需求,这个时候就需要用到时间戳。今天我们就来看一看在JS中,日期字符串和时间戳之间的相互转换......

    当拿到后台返回的数据后,会有一个形如: issue_date:20161221 的字段, 现在我们需要把它处理成时间戳,思路如下:

    20161221 (数字) ----->  ‘20161221’ (字符串) ----->  '2016-12-21' ----->  时间戳 (数字)  

    字符串转时间戳

     

     接下来用 new Date().getTime() , 下面我们列举三种方法:

     【注意】:前两种方法 new Date() 中传递的是 字符串

     时间戳转字符串

     【补充】:new Date()

    [ 代码 ]:

    var date = '2019-12-23 17:30:00';
    var timestamp = new Date(date).getTime();
    console.log(timestamp);  // 1577093400000
    
    var timestamp = '1577093400000';
    var d = new Date(timestamp * 1);    
    var date = (d.getFullYear()) + "-" + 
               (d.getMonth() + 1) + "-" +
               (d.getDate()) + " " + 
               (d.getHours()) + ":" + 
               (d.getMinutes()) + ":" + 
               (d.getSeconds());
    console.log(date); //2019-12-23 17:30:0
    

      

  • 相关阅读:
    委托与事件参数的简单运用
    C#消息队列专题
    项目计划流程简易描述
    cookies 客户端历史记录篇
    朋友做的VS2005插件:等号两边值互换
    SSE2指令集系列之二
    SSSE3指令集
    SSE3指令集系列
    SSE特殊指令集系列之一
    SSE2指令集系列之一
  • 原文地址:https://www.cnblogs.com/edwardwzw/p/12084941.html
Copyright © 2011-2022 走看看