{"ast":null,"code":"function sleep(delay) {\n var start = new Date().getTime();\n while (new Date().getTime() - start < delay) {\n continue;\n }\n}\nDate.prototype.Format = function (fmt) {\n //author: meizz\n var o = {\n \"M+\": this.getMonth() + 1,\n //月份\n \"d+\": this.getDate(),\n //日\n \"h+\": this.getHours(),\n //小时\n \"m+\": this.getMinutes(),\n //分\n \"s+\": this.getSeconds(),\n //秒\n \"q+\": Math.floor((this.getMonth() + 3) / 3),\n //季度\n S: this.getMilliseconds() //毫秒\n };\n\n if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + \"\").substr(4 - RegExp.$1.length));\n 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));\n return fmt;\n};","map":{"version":3,"names":["sleep","delay","start","Date","getTime","prototype","Format","fmt","o","getMonth","getDate","getHours","getMinutes","getSeconds","Math","floor","S","getMilliseconds","test","replace","RegExp","$1","getFullYear","substr","length","k"],"sources":["/Users/mac/projects/mime/mine/public/libs/tools.js"],"sourcesContent":["function sleep(delay) {\n var start = new Date().getTime();\n while (new Date().getTime() - start < delay) {\n continue;\n }\n }\n \nDate.prototype.Format = function (fmt) {\n //author: meizz\n var o = {\n \"M+\": this.getMonth() + 1, //月份\n \"d+\": this.getDate(), //日\n \"h+\": this.getHours(), //小时\n \"m+\": this.getMinutes(), //分\n \"s+\": this.getSeconds(), //秒\n \"q+\": Math.floor((this.getMonth() + 3) / 3), //季度\n S: this.getMilliseconds(), //毫秒\n };\n if (/(y+)/.test(fmt))\n fmt = fmt.replace(\n RegExp.$1,\n (this.getFullYear() + \"\").substr(4 - RegExp.$1.length)\n );\n for (var k in o)\n if (new RegExp(\"(\" + k + \")\").test(fmt))\n fmt = fmt.replace(\n RegExp.$1,\n RegExp.$1.length == 1 ? o[k] : (\"00\" + o[k]).substr((\"\" + o[k]).length)\n );\n return fmt;\n};\n \n "],"mappings":"AAAA,SAASA,KAAKA,CAACC,KAAK,EAAE;EACpB,IAAIC,KAAK,GAAG,IAAIC,IAAI,CAAC,CAAC,CAACC,OAAO,CAAC,CAAC;EAC9B,OAAO,IAAID,IAAI,CAAC,CAAC,CAACC,OAAO,CAAC,CAAC,GAAGF,KAAK,GAAGD,KAAK,EAAE;IAC3C;EACF;AACF;AAEFE,IAAI,CAACE,SAAS,CAACC,MAAM,GAAG,UAAUC,GAAG,EAAE;EACrC;EACA,IAAIC,CAAC,GAAG;IACJ,IAAI,EAAE,IAAI,CAACC,QAAQ,CAAC,CAAC,GAAG,CAAC;IAAE;IAC3B,IAAI,EAAE,IAAI,CAACC,OAAO,CAAC,CAAC;IAAE;IACtB,IAAI,EAAE,IAAI,CAACC,QAAQ,CAAC,CAAC;IAAE;IACvB,IAAI,EAAE,IAAI,CAACC,UAAU,CAAC,CAAC;IAAE;IACzB,IAAI,EAAE,IAAI,CAACC,UAAU,CAAC,CAAC;IAAE;IACzB,IAAI,EAAEC,IAAI,CAACC,KAAK,CAAC,CAAC,IAAI,CAACN,QAAQ,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC;IAAE;IAC7CO,CAAC,EAAE,IAAI,CAACC,eAAe,CAAC,CAAC,CAAE;EAC/B,CAAC;;EACD,IAAI,MAAM,CAACC,IAAI,CAACX,GAAG,CAAC,EAChBA,GAAG,GAAGA,GAAG,CAACY,OAAO,CACjBC,MAAM,CAACC,EAAE,EACT,CAAC,IAAI,CAACC,WAAW,CAAC,CAAC,GAAG,EAAE,EAAEC,MAAM,CAAC,CAAC,GAAGH,MAAM,CAACC,EAAE,CAACG,MAAM,CACrD,CAAC;EACL,KAAK,IAAIC,CAAC,IAAIjB,CAAC,EACX,IAAI,IAAIY,MAAM,CAAC,GAAG,GAAGK,CAAC,GAAG,GAAG,CAAC,CAACP,IAAI,CAACX,GAAG,CAAC,EACvCA,GAAG,GAAGA,GAAG,CAACY,OAAO,CACbC,MAAM,CAACC,EAAE,EACTD,MAAM,CAACC,EAAE,CAACG,MAAM,IAAI,CAAC,GAAGhB,CAAC,CAACiB,CAAC,CAAC,GAAG,CAAC,IAAI,GAAGjB,CAAC,CAACiB,CAAC,CAAC,EAAEF,MAAM,CAAC,CAAC,EAAE,GAAGf,CAAC,CAACiB,CAAC,CAAC,EAAED,MAAM,CAC1E,CAAC;EACL,OAAOjB,GAAG;AACZ,CAAC"},"metadata":{},"sourceType":"script","externalDependencies":[]}