We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eaeebf0 commit f18848aCopy full SHA for f18848a
src/components/FormDatePicker.vue
@@ -145,7 +145,16 @@ export default {
145
return this.dataFormat === "datetime";
146
},
147
format() {
148
- return this.datepicker ? getUserDateTimeFormat() : getUserDateFormat();
+ let format = this.datepicker ? getUserDateTimeFormat() : getUserDateFormat();
149
+ if (this.datepicker) {
150
+ // Check if the format already includes time patterns (hh:mm A or HH:mm)
151
+ const hasTimePattern = /[Hh]{1,2}:[mM]{1,2}/.test(format);
152
+ if (!hasTimePattern) {
153
+ // If forceDateTime is true and no time pattern exists, ensure the format includes hh:mm A
154
+ format = format.replace(/[\sHh:msaAzZ]/g, '') + ' hh:mm A';
155
+ }
156
157
+ return format;
158
159
classList() {
160
return {
0 commit comments