Skip to content

Commit 5e0b80a

Browse files
authored
Fix am / pm i18n's bug (#22963)
1 parent b831891 commit 5e0b80a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • packages/components/src/date-time

packages/components/src/date-time/time.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class TimePicker extends Component {
3131
year: '',
3232
hours: '',
3333
minutes: '',
34-
am: true,
34+
am: '',
3535
date: null,
3636
};
3737
this.changeDate = this.changeDate.bind( this );
@@ -89,7 +89,7 @@ class TimePicker extends Component {
8989
const month = selected.format( 'MM' );
9090
const year = selected.format( 'YYYY' );
9191
const minutes = selected.format( 'mm' );
92-
const am = selected.format( 'A' );
92+
const am = selected.format( 'H' ) <= 11 ? 'AM' : 'PM';
9393
const hours = selected.format( is12Hour ? 'hh' : 'HH' );
9494
const date = currentTime ? moment( currentTime ) : moment();
9595
this.setState( { day, month, year, minutes, hours, am, date } );

0 commit comments

Comments
 (0)