2 lines
867 B
JavaScript
2 lines
867 B
JavaScript
import*as C from"./constant";var padStart=function(t,r,n){var a=String(t);return!a||a.length>=r?t:""+Array(r+1-a.length).join(n)+t},padZoneStr=function(t){var r=-t.utcOffset(),n=Math.abs(r),a=Math.floor(n/60),e=n%60;return(r<=0?"+":"-")+padStart(a,2,"0")+":"+padStart(e,2,"0")},monthDiff=function t(r,n){if(r.date()<n.date())return-t(n,r);var a=12*(n.year()-r.year())+(n.month()-r.month()),e=r.clone().add(a,C.M),o=n-e<0,i=r.clone().add(a+(o?-1:1),C.M);return+(-(a+(n-e)/(o?e-i:i-e))||0)},absFloor=function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},prettyUnit=function(t){return{M:C.M,y:C.Y,w:C.W,d:C.D,D:C.DATE,h:C.H,m:C.MIN,s:C.S,ms:C.MS,Q:C.Q}[t]||String(t||"").toLowerCase().replace(/s$/,"")},isUndefined=function(t){return void 0===t};export default{s:padStart,z:padZoneStr,m:monthDiff,a:absFloor,p:prettyUnit,u:isUndefined};
|
|
//# sourceMappingURL=utils.js.map
|