@jecloud/ui
Version:
JECloud UI库,基于ant-design-vue封装
1 lines • 670 B
JavaScript
import{dateUtil as Y}from"@jecloud/utils";export function parseDateFormat(Y){var a=Y.format,e=Y.valueFormat,r="",t="";switch(Y.picker){case"dateTime":r=a||"YYYY-MM-DD HH:mm:ss",t=e||"YYYY-MM-DD HH:mm:ss";break;case"year":r=a||"YYYY",t=e||"YYYY";break;case"quarter":r=a||"YYYY-Q",t=e||"YYYY-MM-DD";break;case"month":r=a||"YYYY-MM",t=e||"YYYY-MM";break;case"week":r=a||"YYYY-wo",t=e||"YYYY-MM-DD";break;case"time":r=a||"HH:mm:ss",t=e||"HH:mm:ss";break;default:r=a||"YYYY-MM-DD",t=e||"YYYY-MM-DD"}return{format:r,valueFormat:t}}export function rendererDateValue(a){var e=a.value,r=parseDateFormat(a);return e&&r.format!==r.valueFormat?Y(e,r.valueFormat).format(r.format):e}