TimePickerFormat is not defined

设置TImerPicker 的 format时 , 用系统提供的枚举 ,TimePickerFormat 会报错 。 “TimePickerFormat is not defined”。

HarmonyOS
2024-10-09 11:34:03
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

参考demo:

@Entry  
@Component  
struct a {  
  @State isMilitaryTime: boolean = false  
  private selectedTime: Date = new Date('2022-07-22T08:00:00')  
  
  build() {  
    Column() {  
      Button('切换12小时制/24小时制')  
        .margin({ top: 30, bottom: 30 })  
        .onClick(() => {  
          this.isMilitaryTime = !this.isMilitaryTime  
        })  
      TimePicker({  
        selected: this.selectedTime,  
        format:TimePickerFormat.HOUR_MINUTE_SECOND  
      })  
        .useMilitaryTime(this.isMilitaryTime)  
        .onChange((value: TimePickerResult) => {  
          this.selectedTime.setHours(value.hour, value.minute)  
          console.info('select current date is: ' + JSON.stringify(value))  
        })  
  
    }.width('100%')  
  }  
}
分享
微博
QQ
微信
回复
2024-10-09 17:29:52
提问
该提问已有0人参与 ,帮助了0人