UNPKG

yzf-date-format

Version:

日期格式化

1 lines 5.09 kB
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Fct=e():t.Fct=e()}(this,function(){return function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e){"use strict";var n=function(t,e,n){var r=t,o=function(t){var e=void 0;return e=t<10?"0"+t:""+t};try{var a=void 0,l=!1;a=r?new Date(r):new Date;var h=a.getFullYear(),g=a.getMonth()+1,i=a.getDate(),d=a.getHours(),c=a.getMinutes(),s=a.getSeconds();if(!e)return h+"-"+o(g)+"-"+o(i)+" "+(o(d)+":"+o(c)+":"+o(s));var u=[];"[object Array]"===Object.prototype.toString.call(e)?u=e:(u=e.split(" "),n&&(u=e.split(n)));var f=u[0]?u[0].toLowerCase():null,m=u[1]?u[1].toLowerCase():null,v="";if(f){l=!0;var p=/([^ymd]+)?(y{4})([^ymd]+)?/,x=f.match(p),D=x?x.index:100,w=/([^ymd]+)?(m{1,2})([^ymd]+)?/,F=f.match(w),M=F?F.index:100,b=/([^ymd]+)?(d{1,2})([^ymd]+)?/,j=f.match(b),S=j?j.index:100;D<=M&&M<=S?(v+=""+(x&&x[1]?x[1]:"")+(x?h:"")+(x&&x[3]?x[3]:""),v+=""+(!x&&F&&F[1]?F[1]:"")+(F&&F[2]?F[2].length>1?o(g):g:"")+(F&&F[3]?F[3]:""),v+=""+(!x&&!F&&j&&j[1]?j[1]:"")+(j&&j[2]?j[2].length>1?o(i):i:"")+(j&&j[3]?j[3]:"")):D<=S&&S<=M?(v+=""+(x&&x[1]?x[1]:"")+(x?h:"")+(x&&x[3]?x[3]:""),v+=""+(!x&&j&&j[1]?j[1]:"")+(j&&j[2]?j[2].length>1?o(i):i:"")+(j&&j[3]?j[3]:""),v+=""+(!x&&!j&&F&&F[1]?F[1]:"")+(F&&F[2]?F[2].length>1?o(g):g:"")+(F&&F[3]?F[3]:"")):M<=S&&S<=D?(v+=""+(F&&F[1]?F[1]:"")+(F&&F[2]?F[2].length>1?o(g):g:"")+(F&&F[3]?F[3]:""),v+=""+(!F&&j&&j[1]?j[1]:"")+(j&&j[2]?j[2].length>1?o(i):i:"")+(j&&j[3]?j[3]:""),v+=""+(!F&&!j&&x&&x[1]?x[1]:"")+(x?h:"")+(x&&x[3]?x[3]:"")):M<=D&&D<=S?(v+=""+(F&&F[1]?F[1]:"")+(F&&F[2]?F[2].length>1?o(g):g:"")+(F&&F[3]?F[3]:""),v+=""+(!F&&x&&x[1]?x[1]:"")+(x?h:"")+(x&&x[3]?x[3]:""),v+=""+(!F&&!x&&j&&j[1]?j[1]:"")+(j&&j[2]?j[2].length>1?o(i):i:"")+(j&&j[3]?j[3]:"")):S<=M&&S<=D?(v+=""+(j&&j[1]?j[1]:"")+(j&&j[2]?j[2].length>1?o(i):i:"")+(j&&j[3]?j[3]:""),v+=""+(!j&&F&&F[1]?F[1]:"")+(F&&F[2]?F[2].length>1?o(g):g:"")+(F&&F[3]?F[3]:""),v+=""+(!j&&!F&&y&&x[1]?x[1]:"")+(x?h:"")+(x&&x[3]?x[3]:"")):S<=D&&D<=M&&(v+=""+(j&&j[1]?j[1]:"")+(j&&j[2]?j[2].length>1?o(i):i:"")+(j&&j[3]?j[3]:""),v+=""+(!j&&y&&x[1]?x[1]:"")+(x?h:"")+(x&&x[3]?x[3]:""),v+=""+(!j&&!x&&F&&F[1]?F[1]:"")+(F&&F[2]?F[2].length>1?o(g):g:"")+(F&&F[3]?F[3]:""))}var N="";if(m){l=!0;var A=/([^hms]+)?(h{1,2})([^hms]+)?/,z=m.match(A),C=z?z.index:100,H=/([^hms]+)?(m{1,2})([^hms]+)?/,L=m.match(H),Y=L?L.index:100,I=/([^hms]+)?(s{1,2})([^hms]+)?/,O=m.match(I),T=O?O.index:100;C<=Y&&Y<=T?(N+=""+(z&&z[1]?z[1]:"")+(z&&z[2]?z[2].length>1?o(d):d:"")+(z&&z[3]?z[3]:""),N+=""+(!z&&L&&L[1]?L[1]:"")+(L&&L[2]?L[2].length>1?o(c):c:"")+(L&&L[3]?L[3]:""),N+=""+(!z&&!L&&O&&O[1]?O[1]:"")+(O&&O[2]?O[2].length>1?o(s):s:"")+(O&&O[3]?O[3]:"")):C<=T&&T<=Y?(N+=""+(z&&z[1]?z[1]:"")+(z&&z[2]?z[2].length>1?o(d):d:"")+(z&&z[3]?z[3]:""),N+=""+(!z&&O&&O[1]?O[1]:"")+(O&&O[2]?O[2].length>1?o(s):s:"")+(O&&O[3]?O[3]:""),N+=""+(!z&&!O&&L&&L[1]?L[1]:"")+(L&&L[2]?L[2].length>1?o(c):c:"")+(L&&L[3]?L[3]:"")):Y<=T&&T<=C?(N+=""+(L&&L[1]?L[1]:"")+(L&&L[2]?L[2].length>1?o(c):c:"")+(L&&L[3]?L[3]:""),N+=""+(!L&&O&&O[1]?O[1]:"")+(O&&O[2]?O[2].length>1?o(s):s:"")+(O&&O[3]?O[3]:""),N+=""+(!L&&!O&&z&&z[1]?z[1]:"")+(z&&z[2]?z[2].length>1?o(d):d:"")+(z&&z[3]?z[3]:"")):Y<=C&&C<=T?(N+=""+(L&&L[1]?L[1]:"")+(L&&L[2]?L[2].length>1?o(c):c:"")+(L&&L[3]?L[3]:""),N+=""+(!L&&z&&z[1]?z[1]:"")+(z&&z[2]?z[2].length>1?o(d):d:"")+(z&&z[3]?z[3]:""),N+=""+(!L&&!z&&O&&O[1]?O[1]:"")+(O&&O[2]?O[2].length>1?o(s):s:"")+(O&&O[3]?O[3]:"")):T<=Y&&T<=C?(N+=""+(O&&O[1]?O[1]:"")+(O&&O[2]?O[2].length>1?o(s):s:"")+(O&&O[3]?O[3]:""),N+=""+(!O&&L&&L[1]?L[1]:"")+(L&&L[2]?L[2].length>1?o(c):c:"")+(L&&L[3]?L[3]:""),N+=""+(!O&&!L&&y&&z[1]?z[1]:"")+(z&&z[2]?z[2].length>1?o(d):d:"")+(z&&z[3]?z[3]:"")):T<=C&&C<=Y&&(N+=""+(O&&O[1]?O[1]:"")+(O&&O[2]?O[2].length>1?o(s):s:"")+(O&&O[3]?O[3]:""),N+=""+(!O&&y&&z[1]?z[1]:"")+(z&&z[2]?z[2].length>1?o(d):d:"")+(z&&z[3]?z[3]:""),N+=""+(!O&&!z&&L&&L[1]?L[1]:"")+(L&&L[2]?L[2].length>1?o(c):c:"")+(L&&L[3]?L[3]:""))}return l?v&&N?""+v+(n?n:" ")+N:""+(v?v:"")+(n?n:"")+(N?N:""):(console.log("\u6682\u65f6\u6ca1\u6709"+(e?e:"\u8be5")+"\u6a21\u5f0f\uff1b\u5982\u9700\u6dfb\u52a0\u8bf7\u8054\u7cfb\uff1ayzflhez@126.com"),h+"-"+o(g)+"-"+o(i)+" "+(o(d)+":"+o(c)+":"+o(s)))}catch(k){return t}},r=function(t,e){var n=void 0;if(n=t?new Date(t):new Date,e&&"NaN"!=parseFloat(e).toString()){var r=n.getTime();n=new Date(r+864e5*e)}return new Date(n)},o=function(t,e){var n=void 0;n=t?new Date(t):new Date;var r=function(t){var e=void 0;return e=t<10?"0"+t:""+t},o=n.getFullYear(),a=n.getMonth()+1,l=n.getDate(),h=n.getHours(),g=n.getMinutes(),i=n.getSeconds(),d=parseFloat(e);if(e&&"NaN"!=d.toString()){var c=Math.floor(d/12),s=Math.floor(d%12);a+=s,a>12&&(c+=1,a-=12);var u=parseInt(o)+c+"-"+r(a)+"-"+r(l)+" "+(r(h)+":"+r(g)+":"+r(i));return new Date(u)}return new Date(n)};t.exports={DFormat:n,AddDate:r,AddMonth:o}}])});