前端前后端接口處理時經常會遇到需要轉換不同時間格式的情況,比如時間戳格式轉換成正常日期顯示來進行前端展示。
下面是分享一些不同格式的日期轉換函數方法。
/**
* 時間戳轉時間
* @param {String} timestamp 時間戳
* @return {Object} 時間
*
* 例如:
* timestampToDate('1484222693'); // Thu Jan 12 2017 20:04:53 GMT+0800 (中國標准時間)
*/

/**
* 獲取特定格式時間
* @param {Object} date 時間
* @param {String} format 格式
* @return {String} 特定格式的時間
*
* 例如:
* var now = new Date(); // Mon Jan 16 2017 14:32:22 GMT+0800 (中國標准時間)
* formatDate(now, 'yyyy-MM-dd h:m:s'); // 2017-01-16 14:32:22
*/

/**
* 時間戳轉特點格式時間
* @param {String} timestamp 時間戳
* @return {String} 特點格式時間
*
* 例如:
* timestampFormatDate('1484222693', 'yyyy-MM-dd'); // 2017-01-12
*/
