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
