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 8752631 commit 1c582e8Copy full SHA for 1c582e8
1 file changed
src/components/widgets/DateTimePicker.js
@@ -125,10 +125,18 @@ export default class DateTimePicker extends Component {
125
const JSDate = new Date(this.getAdjustedPlotlyJSDateTime(plotlyJSDateTime));
126
const localeTime = JSDate.toLocaleTimeString('en-US').split(' ');
127
128
+ const parsedTime = time.split(':').reduce((timeArray, timePart) => {
129
+ const parsed = timePart.split('.');
130
+ return timeArray.concat(parsed);
131
+ }, []);
132
+
133
+ const isNoon =
134
+ parsedTime[0] === '12' && parsedTime.slice(1).every(part => parseInt(part, 10) === 0);
135
136
return !isValidDateTime || time === '' || JSDate.toDateString() === 'Invalid Date'
137
? ''
138
: localeTime[1] === 'PM'
- ? localeTime[0].startsWith('12')
139
+ ? isNoon
140
? _('noon')
141
: 'PM'
142
: 'AM';
0 commit comments