@raydium-io/raydium-sdk-v2
Version:
An SDK for building applications on top of Raydium.
2 lines • 607 B
JavaScript
var D=t=>typeof t=="number",b=t=>t?new Date(t):new Date,m=t=>b(t).getTime();function d(t,e,n){let r=D(e)?e*((n==null?void 0:n.unit)==="s"?1e3:1):m(e);return m(t)<=r}function p(t,e,n){let r=D(e)?e*((n==null?void 0:n.unit)==="s"?1e3:1):m(e);return m(t)>r}function l(t,e){var a,u,s,i,c;let r=m(t)+((a=e.days)!=null?a:0)*24*60*60*1e3+((u=e.hours)!=null?u:0)*60*60*1e3+((s=e.minutes)!=null?s:0)*60*1e3+((i=e.seconds)!=null?i:0)*1e3+((c=e.milliseconds)!=null?c:0);return b(r)}export{b as getDate,m as getTime,p as isDateAfter,d as isDateBefore,D as isNumber,l as offsetDateTime};
//# sourceMappingURL=date.mjs.map