亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Ionic timepicker 限制結果

Ionic timepicker 限制結果

蕪湖不蕪 2023-04-20 16:28:08
我正在使用ionic datetime,我只想從中得到,hours,minutes,seconds但我得到的結果是這樣的2020-10-05T00:00:27.634+07:00,我只需要從這個結果中得到00:00:27。我的問題是如何將結果限制為我喜歡的版本?代碼<ion-datetime display-format="HH:mm:ss" picker-format="HH:mm:ss" formControlName="quiz_time"></ion-datetime>請注意,此標記<ion-datetime>是 ionic default,我沒有在組件中添加任何其他內容來運行它,因此沒有什么可以與您分享的,但我顯然需要的是在我的組件中添加一些功能以限制結果這個輸入,這就是我尋求幫助的原因。component發送數據到后端quizCreate() {    const sems = this.quizData.value;    this.quizService.quizCreate(        sems.quiz_time, // my input (2020-10-05T00:00:27.634+07:00)    ).subscribe(      (data: any) => {        console.log(data.message);      },      error => {        //      },      () => {        //      }    );}任何想法?
查看完整描述

1 回答

?
素胚勾勒不出你

TA貢獻1827條經驗 獲得超9個贊

解決了

這是我解決問題的最終代碼


quizCreate() {

    const sems = this.quizData.value;


    // convert coming time

    const d = new Date(Date.parse(sems.quiz_time)); // my input (2020-10-05T00:00:27.634+07:00)

    // add second digits

    const hours = ("0" + d.getHours()).slice(-2);

    const minutes = ("0" + d.getMinutes()).slice(-2);

    const seconds = ("0" + d.getSeconds()).slice(-2);

    // join times

    const quizTime = hours + ":" + minutes + ":" + seconds;


    this.quizService.quizCreate(

        sems.quiz_time = quizTime, // send joined time (00:00:27)

    ).subscribe(

      (data: any) => {

        console.log(data.message);

      },

      error => {

        //

      },

      () => {

        //

      }

    );

}

希望它可以幫助別人。


查看完整回答
反對 回復 2023-04-20
  • 1 回答
  • 0 關注
  • 110 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號