1. 程式人生 > >Date.parse()與Date.getTime()方法詳解(js獲取時間戳的幾種方式)

Date.parse()與Date.getTime()方法詳解(js獲取時間戳的幾種方式)

這兩個方法的返回值都是 1970/1/1 午夜距離該日期時間的毫秒數

實際中如何使用

下面的例子中,我們將取得從 1970/01/01 到 2017/03/19 的毫秒數

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