js中獲取時間戳的五種方法

2021-07-13 13:00:44 字數 631 閱讀 7322

var fs=require("fs")

fs.stat("f:\\桌面\\www", function(err,stat)

console.info(stat.ctime.valueof());

//獲取日期物件的時間戳     單位毫秒

console.info(stat.ctime.gettime());  // 獲取日期物件的時間戳     單位毫秒

console.info(date.parse(stat.ctime.tostring())); //獲取日期物件(字串)的時間戳     單位毫秒,但是精度是秒

console.info(date.utc(stat.ctime.getutcfullyear(),stat.ctime.getutcmonth(),stat.ctime.getutcdate(),stat.ctime.getutchours(),stat.ctime.getutcminutes(),stat.ctime.getutcmilliseconds()));

//根據日期物件的分量獲取時間戳     單位毫秒,但是精度到秒

console.info(fs._tounixtimestamp(stat.ctime));  // 獲取日期物件的時間戳(node專有)   單位為秒,精度到毫秒});

獲取時間戳的幾種方法

實際中如何使用 下面的例子中,我們將取得從 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 返...

時間戳的獲取方法

new date new date gettime date.now 三種方法都可以獲取時間戳,但是實際上效能是不一樣的 雖然差別不大,但是也算是一種效能的追求 var a new date var b newdate gettime var c date.now console.log a,b,c...

Spring框架中獲取bean的五種方法

獲取bean的方法有五種,分別是 1 第一種 在初始化時儲存物件 ac.getbean beanid 2 通過 spring 提供的工具類獲取物件 ac1.getbean beanid ac2.getbean beanid 第一種方式在獲取失敗時丟擲異常,第二種方式返回 null。3 繼承自抽象類 ...