亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

js中時(shí)間格式化的幾種方法

 更新時(shí)間:2018年07月22日 19:08:27   作者:最是那一低頭溫柔  
這篇文章給大家分享了關(guān)于js中時(shí)間格式化的幾種方法,有需要的朋友們可以參考學(xué)習(xí)下。

項(xiàng)目中時(shí)間返回值,很過時(shí)候?yàn)楹撩胫?,我們需要轉(zhuǎn)換成 能夠看懂的時(shí)間的格式;

例如:

yyyy-MM-dd HH:mm:ss

2.處理方法(處理方法有多種,可以傳值到前端處理,也可以后臺(tái)可以好之后再傳遞到頁面)

方法一:實(shí)體類中添加時(shí)間轉(zhuǎn)換注解(注意時(shí)區(qū)問題)

/**
  * 開始時(shí)間
  */
 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
 private Date startTime;

方法二:js處理

{
     field : 'crtTime',
     title : '創(chuàng)建時(shí)間',
     width : 100,
     sortable :true,
     align : 'center',
     formatter : crtTimeFtt
    },
function crtTimeFtt(val, row) {
 if (val != null) {
   var date = new Date(val);
   return date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate();
  }
}

方法三:JS處理(創(chuàng)建公共類方法)

/**************************************時(shí)間格式化處理************************************/
function dateFtt(fmt,date) 
{ //author: meizz 
 var o = { 
 "M+" : date.getMonth()+1,     //月份 
 "d+" : date.getDate(),     //日 
 "h+" : date.getHours(),     //小時(shí) 
 "m+" : date.getMinutes(),     //分 
 "s+" : date.getSeconds(),     //秒 
 "q+" : Math.floor((date.getMonth()+3)/3), //季度 
 "S" : date.getMilliseconds()    //毫秒 
 }; 
 if(/(y+)/.test(fmt)) 
 fmt=fmt.replace(RegExp.$1, (date.getFullYear()+"").substr(4 - RegExp.$1.length)); 
 for(var k in o) 
 if(new RegExp("("+ k +")").test(fmt)) 
 fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length))); 
 return fmt; 
} 

相應(yīng)JS文件里面的引用

//創(chuàng)建時(shí)間格式化顯示
function crtTimeFtt(value,row,index){
 var crtTime = new Date(value);
 return top.dateFtt("yyyy-MM-dd hh:mm:ss",crtTime);//直接調(diào)用公共JS里面的時(shí)間類處理的辦法  
}

3.總結(jié):實(shí)現(xiàn)時(shí)間轉(zhuǎn)換的方法有多種,怎樣方便,達(dá)到項(xiàng)目的要求,就可

相關(guān)文章

最新評(píng)論