dropkiq
Version:
Liquid Expressions Simplified
1 lines • 462 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var strftime_1=require("../../util/strftime"),underscore_1=require("../../util/underscore");function isValidDate(e){return e instanceof Date&&!isNaN(e.getTime())}exports.default={date:function(e,t){var r=e;return"now"===e?r=new Date:underscore_1.isNumber(e)?r=new Date(1e3*e):underscore_1.isString(e)&&(r=/^\d+$/.test(e)?new Date(1e3*+e):new Date(e)),isValidDate(r)?strftime_1.default(r,t):e}};