js時間戳


https://segmentfault.com/a/1190000000481753

 

// 1、很簡單
var strtime = '2014-04-23 18:55:49:123';
var date = new Date(strtime); //傳入一個時間格式,如果不傳入就是獲取現在的時間了,這樣做不兼容火狐。

// 2、獲取到的時間戳除於1000就可以獲得unix的時間戳了,在傳值給PHP時用得到

 date.getTime();  // 獲取JS時間戳(從1970.1.1開始的毫秒數), 可以轉變成Unix時間戳

// 3、也可以傳入時間戳
var date = new Date(時間戳); //獲取一個時間對象  注意:如果是uinx時間戳記得乘於1000。比如php函數time()獲得的時間戳就要乘於1000
/**
 1). 下面是獲取時間日期的方法,需要什么樣的格式自己拼接起來就好了
 2). 更多好用的方法可以在這查到 -> http://www.w3school.com.cn/jsref/jsref_obj_date.asp
 */
date.getFullYear();  // 獲取完整的年份(4位,1970)
date.getMonth();  // 獲取月份(0-11,0代表1月,用的時候記得加上1)
date.getDate();  // 獲取日(1-31)
date.getDay();   // 獲得星期
date.getHours();  // 獲取小時數(0-23)
date.getMinutes();  // 獲取分鍾數(0-59)
date.getSeconds();  // 獲取秒數(0-59)

 

請特別看清楚上面的 

date.getTime();  // 獲取JS時間戳(從1970.1.1開始的毫秒數), 可以轉變成Unix時間戳,傳給PHP


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM