1. 將時間戳轉換成日期格式:
function timestamptotime(timestamp)注意:如果是unix時間戳記得乘以1000。比如:php函式time()獲得的時間戳就要乘以1000。timestamptotime(1403058804);
console.log(timestamptotime(1403058804));//2014-06-18 10:33:24
2. 將日期格式轉換成時間戳:
var date = new date('2014-04-23 18:55:49:123');以上三種獲取方式的區別:// 有三種方式獲取
var time1 = date.gettime();
var time2 = date.valueof();
var time3 = date.parse(date);
console.log(time1);//1398250549123
console.log(time2);//1398250549123
console.log(time3);//1398250549000
第一、第二種:會精確到毫秒
第三種:只能精確到秒,毫秒用000替代
以上三個輸出結果可觀察其區別
注意:獲取到的時間戳除以1000就可獲得unix時間戳,就可傳值給後台得到。
3、angularjs 的日期格式化
本地化日期格式化:4、關於js的向上取整、向下取整、四捨五入(})nov 19, 2015 3:57:48 pm
(})11/19/15 3:57 pm
(})thursday, november 19, 2015
(})november 19, 2015
(})nov 19, 2015
(})11/19/15
(})3:57:48 pm
(})3:57 pm
年份格式化:
四位年份:(})2015
兩位年份:(})15
一位年份:(})2015
月份格式化:
英文月份:(})november
英文月份簡寫:(})nov
兩位數字月份:(})11
一年中的第幾個月份:(})11
日期格式化:
數字日期:(})19
乙個月中的第幾天:(})19
英文星期:(})thursday
英文星期簡寫:(})thu
小時格式化:
24小時制數字小時:(})15
一天中的第幾個小時:(})15
12小時制數字小時:(})03
上午或下午的第幾個小時:(})3
分鐘格式化:
數字分鐘數:(})57
乙個小時中的第幾分鐘:(})57
秒數格式化:
數字秒數:(})48
一分鐘中內的第幾秒:(})48
毫秒數格式化:
毫秒數:(})541
字元格式化:
上下午標識:(})pm
四位時區標識:(})+0800
自定義日期格式化:
年月日:(})2015-11-19
時分秒:(})15:57:48.541
math.floor(5.55) //向下取整 結果為51. 將時間戳轉換成日期格式:math.floor(5.99) //向下取整 結果為5
math.ceil(5.21) //向上取整,結果為6
math.ceil(5.88) //向上取整,結果為6
math.round(5.78) //四捨五入 結果為6
math.round(5.33) //結果為5
function timestamptotime(timestamp)注意:如果是unix時間戳記得乘以1000。比如:php函式time()獲得的時間戳就要乘以1000。timestamptotime(1403058804);
console.log(timestamptotime(1403058804));//2014-06-18 10:33:24
2. 將日期格式轉換成時間戳:
var date = new date('2014-04-23 18:55:49:123');以上三種獲取方式的區別:// 有三種方式獲取
var time1 = date.gettime();
var time2 = date.valueof();
var time3 = date.parse(date);
console.log(time1);//1398250549123
console.log(time2);//1398250549123
console.log(time3);//1398250549000
第一、第二種:會精確到毫秒
第三種:只能精確到秒,毫秒用000替代
以上三個輸出結果可觀察其區別
注意:獲取到的時間戳除以1000就可獲得unix時間戳,就可傳值給後台得到。
3、angularjs 的日期格式化
本地化日期格式化:4、關於js的向上取整、向下取整、四捨五入(})nov 19, 2015 3:57:48 pm
(})11/19/15 3:57 pm
(})thursday, november 19, 2015
(})november 19, 2015
(})nov 19, 2015
(})11/19/15
(})3:57:48 pm
(})3:57 pm
年份格式化:
四位年份:(})2015
兩位年份:(})15
一位年份:(})2015
月份格式化:
英文月份:(})november
英文月份簡寫:(})nov
兩位數字月份:(})11
一年中的第幾個月份:(})11
日期格式化:
數字日期:(})19
乙個月中的第幾天:(})19
英文星期:(})thursday
英文星期簡寫:(})thu
小時格式化:
24小時制數字小時:(})15
一天中的第幾個小時:(})15
12小時制數字小時:(})03
上午或下午的第幾個小時:(})3
分鐘格式化:
數字分鐘數:(})57
乙個小時中的第幾分鐘:(})57
秒數格式化:
數字秒數:(})48
一分鐘中內的第幾秒:(})48
毫秒數格式化:
毫秒數:(})541
字元格式化:
上下午標識:(})pm
四位時區標識:(})+0800
自定義日期格式化:
年月日:(})2015-11-19
時分秒:(})15:57:48.541
math.floor(5.55) //向下取整 結果為5math.floor(5.99) //向下取整 結果為5
math.ceil(5.21) //向上取整,結果為6
math.ceil(5.88) //向上取整,結果為6
math.round(5.78) //四捨五入 結果為6
math.round(5.33) //結果為5
時間戳與日期之間的轉換方法
1 將時間戳轉換成日期格式 var date new date 時間戳 獲取乙個時間物件 下面是獲取時間日期的方法 比如需要這種格式的日期 yyyy mm dd hh mm ss var date new date 1566921599000 y date.getfullyear m date.ge...
PHP時間戳與日期之間的轉換
1.php中時間轉換函式 strtotime today date y m d h i unixtime 2.php中獲得今天零點的時間戳 要獲得零點的unix時間戳,可以使用 todaytime strtotime today 然後再使用date y m d h i todaytime 轉換為日期...
js時間戳與日期格式之間相互轉換
將時間戳轉換成日期格式 簡單的一句 var date new date 時間戳 獲取乙個時間物件 date.getfullyear 獲取完整的年份 4位,1970 date.getmonth 獲取月份 0 11,0代表1月,用的時候記得加上1 date.getdate 獲取日 1 31 date.g...