JS時間格式化工具類

2021-04-15 08:53:18 字數 1670 閱讀 6637

function dateutil(){}

/***功能:格式化時間

*示例:dateutil.format("yyyy/mm/dd","thu nov 9 20:30:37 utc+0800 2006 ");

*返回:2006/11/09

*/dateutil.format=function(fmtcode,date)-m-d/sh:m:s$/;

var patrn_now_11=/^y-m-d/sh:m:s$/;

var patrn_now_2=/^y//m//d/sh:m:s$/;

var patrn_now_22=/^y//m//d/sh:m:s$/;

var patrn_now_3=/^y年m月d日/sh時m分s秒$/;

var patrn_now_33=/^y年m月d日/sh時m分s秒$/;

var patrn_date_1=/^y-m-d$/;

var patrn_date_11=/^y-m-d$/;

var patrn_date_2=/^y//m//d$/;

var patrn_date_22=/^y//m//d$/;

var patrn_date_3=/^y年m月d日$/;

var patrn_date_33=/^y年m月d日$/;

var patrn_time_1=/^h:m:s$/;

var patrn_time_11=/^h:m:s$/;

var patrn_time_2=/^h時m分s秒$/;

var patrn_time_22=/^h時m分s秒$/;

if(!fmtcode)

if(date)

}else

if(patrn_now_1.test(fmtcode))

else if(patrn_now_11.test(fmtcode))

else if(patrn_now_2.test(fmtcode))

else if(patrn_now_22.test(fmtcode))

else if(patrn_now_3.test(fmtcode))

else if(patrn_now_33.test(fmtcode))

else if(patrn_date_1.test(fmtcode))

else if(patrn_date_11.test(fmtcode))

else if(patrn_date_2.test(fmtcode))

else if(patrn_date_22.test(fmtcode))

else if(patrn_date_3.test(fmtcode))

else if(patrn_date_33.test(fmtcode))

else if(patrn_time_1.test(fmtcode))

else if(patrn_time_11.test(fmtcode))

else if(patrn_time_2.test(fmtcode))

else if(patrn_time_22.test(fmtcode))

else

return result;

};function splitdate(d,iszero)else

return ;

}function msgbox(msg)

數字格式化工具類

數字格式化工具類.public abstract class numberutils param doublestr param pattern return public static string format string doublestr,string pattern catch numb...

java日期格式化工具類

日期工具類 預設使用 yyyy mm dd hh mm ss 格式化日期 author public final class dateutils 根據預設格式返回當前日期 return public static string getnow 根據使用者格式返回當前日期 param format re...

jsonViewer json格式化工具

以前一直以來都覺得xml個可讀性要比json的可讀性好,後來使用了json viewer這個小工具之後,發現自己錯了。之前認為json的可讀性差,完全是因為沒有很好的檢視工具。json viewer這個小工具可以很方便的檢視json資料。點選format可以方便的將凌亂的json格式化。如果json...