JS時間的處理集錦

2021-10-05 08:23:59 字數 1040 閱讀 3593

1,獲取當前日期

//獲取當前日期

function getcurrdate()

function check(a)

else

}

2,獲取前後幾天

//獲取當前日期後五天,

function getcurrdate()

function check(a)else }

3,utc時間格式轉換

var d = new date();  

var utcstr= d.toutcstring(); //得到utc時間

new date(utcstr).tolocaledatestring() //轉為本地時間,轉為utc也是同樣的

4,時間戳轉換

var timestamp = date.parse(new date()); //1,精確到秒 

new date(parseint(n) * 1000).tolocalestring(); //轉為本地時間

var timestamp = (new date()).valueof(); //2,精確到毫秒

new date(parseint(n) * 1000).tolocalestring().substr(0,17) //轉為本地時間

var timestamp=new date().gettime(); //3,精確到毫秒

new date(parseint(timestamp) * 1000).tolocalestring(); // 轉為本地時間

5,處理後台響應的datetime時間

//轉為時間戳

function convertjsondatetojsdateobject(jsondate)

6,時間戳轉為時間格式

function timestamptotime(timestamp)

js 時間處理

var mydate new date mydate.getyear 當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.getda...

js時間相關處理

方法定義 gettime 方法可返回距 1970 年 1 月 1 日之間的毫秒數。通常我們計算時間差都是通過獲取兩個時間資料,然後分別使用gettime 方法返回與固定的1970 年 1 月 1 日的時間差,通過對返回毫秒數的差,換算成時間單位,得出兩個時間的時間差。首先你會有一串初始的時間資料,然...

js 時間處理方法

var format function time var time1 format new date function formattime time 簡化寫法 var format function time var time1 format new date date的 tojson 方法返回格...