You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
1.3 KiB

/**
* Created by bingwang on 2016/5/22.
*/
Date.prototype.format = function (fmt) { //author: meizz
var o = {
"M+": this.getMonth() + 1, //月份
"d+": this.getDate(), //日
"H+": this.getHours(), //小时
"m+": this.getMinutes(), //分
"s+": this.getSeconds(), //秒
"q+": Math.floor((this.getMonth() + 3) / 3), //季度
"S": this.getMilliseconds() //毫秒
};
if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.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;
}
Log = {
i : function(str){
console.log(new Date().format("MM-dd HH:mm:ss")+" "+str)
},
e : function(str){
console.error(new Date().format("MM-dd HH:mm:ss")+" "+str)
},
d : function(str){
if (window.debug) console.log(new Date().format("MM-dd HH:mm:ss")+" "+str)
}
}
//默认当本地为调试模式
if(location.hostname == "localhost" || location.hostname == "127.0.0.1"){
window.debug = true
}else{
window.debug = false;
}
Log.i("Log初始化成功...");
if(window.debug){
Log.i("当前模式: DEBUG");
}else{
Log.i("当前模式: NORMAL");
}

Powered by TurnKey Linux.