色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙ArkTS聲明式組件:TextClock

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-07-03 09:17 ? 次閱讀

TextClock

TextClock組件通過文本將當前系統時間顯示在設備上。支持不同時區的時間顯示,最高精度到秒級。

說明:
開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]
該組件從API Version 8開始支持。后續版本如有新增內容,則采用上角標單獨標記該內容的起始版本。

子組件

接口

TextClock(options?: { timeZoneOffset?: number, controller?: TextClockController })

參數

參數名參數類型必填參數描述
timeZoneOffsetnumber設置時區偏移量。 取值范圍為[-14, 12],表示東十二區到西十二區,其中負值表示東時區,正值表示西時區,比如東八區為-8。 對橫跨國際日界線的國家或地區,用-13(UTC+13)和-14(UTC+14)來保證整個國家或者區域處在相同的時間,當設置的值不在取值范圍內時,將使用當前系統的時區偏移量。 默認值:當前系統的時區偏移量
controller[TextClockController]綁定一個控制器,用來控制文本時鐘的狀態。

屬性

除支持[通用屬性]外,還支持以下屬性:

名稱參數類型描述
formatstringy:年(yyyy表示完整年份,yy表示年份后兩位) M:月(若想使用01月則使用MM) d:日(若想使用01日則使用dd) E:星期(若想使用星期六則使用EEEE,若想使用周六則使用E、EE、EEE) H:小時(24小時制) h:小時(12小時制) m:分鐘 s:秒 SS:厘秒(format中S個數<3,全部按厘秒處理) SSS:毫秒(format中S個數>=3,全部按毫秒處理 a:上午/下午(當設置小時制式為H時,該參數不生效) 日期間隔符:"年月日"、“/”、"-"、"."(可以自定義間隔符樣式,間隔符不可以為字母,漢字則作為間隔符處理) 允許自行拼接組合顯示格式,即:年、月、日、星期、時、分、秒、毫秒可拆分為子元素,可自行排布組合。 當設置無效字母時(非上述字母被認為是無效字母,多個有效字母會識別其中的有效組合進行匹配,例:yyyyy會匹配其中的yyyy為有效組合,多余的y認為是無效字母),該字母會被忽略。如果format全是無效字母時,顯示為格式yyyy/MM/dd aa hh:mm:ss.SS 若format為空或者undefined,則使用默認值。 默認值:aa hh:mm:ss

以下是format輸入的格式樣式及對應的顯示效果:

輸入格式顯示效果
yyyy年M月d日 EEEE2023年2月4日 星期六
yyyy年M月d日2023年2月4日
M月d日 EEEE2月4日 星期六
M月d日2月4日
MM/dd/yyyy02/04/2023
EEEE MM月dd日星期六 02月04日
yyyy(完整年份)2023年
yy(年份后兩位)23年
MM(完整月份)02月
M(月份)2月
dd(完整日期)04日
d(日期)4日
EEEE(完整星期)星期六
E、EE、EEE(簡寫星期)周六
yyyy年M月d日2023年2月4日
yyyy/M/d2023/2/4
yyyy-M-d2023-2-4
yyyy.M.d2023.2.4
HH:mm:ss(時:分:秒)17:00:04
aa hh:mm:ss(時:分:秒)上午 5:00:04
hh:mm:ss(時:分:秒)5:00:04
HH:mm(時:分)17:00
aa hh:mm(時:分)上午 5:00
hh:mm(時:分)5:00
mm:ss(分:秒)00:04
mm:ss.SS(分:秒.厘秒)00:04.91
mm:ss.SSS(分:秒.毫秒)00:04.536
hh:mm:ss aa5:00:04 上午
HH17

事件

除支持[通用事件]外,還支持以下事件:

名稱功能描述
onDateChange(event: (value: number) => void)提供時間變化回調,該事件回調間隔為秒。 - value: Unix Time Stamp,即自1970年1月1日(UTC)起經過的秒數。

TextClockController

TextClock容器組件的控制器,可以將該控制器綁定到TextClock組件,通過它控制文本時鐘的啟動與停止。一個TextClock組件僅支持綁定一個控制器。

導入對象

controller: TextClockController = new TextClockController();

start

start()

啟動文本時鐘。

stop

stop()

停止文本時鐘。HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿

鴻蒙文檔.png

示例

@Entry
@Component
struct Second {
  @State accumulateTime: number = 0
  // 導入對象
  controller: TextClockController = new TextClockController()
  build() {
    Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center, justifyContent: FlexAlign.Center }) {
      Text('Current milliseconds is ' + this.accumulateTime)
        .fontSize(20)
      // 以12小時制顯示東八區的系統時間,精確到秒。
      TextClock({ timeZoneOffset: -8, controller: this.controller })
        .format('aa hh:mm:ss')
        .onDateChange((value: number) = > {
          this.accumulateTime = value
        })
        .margin(20)
        .fontSize(30)
      Button("start TextClock")
        .margin({ bottom: 10 })
        .onClick(() = > {
          // 啟動文本時鐘
          this.controller.start()
        })
      Button("stop TextClock")
        .onClick(() = > {
          // 停止文本時鐘
          this.controller.stop()
        })
    }
    .width('100%')
    .height('100%')
  }
}

text_clock

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 組件
    +關注

    關注

    1

    文章

    517

    瀏覽量

    17909
  • 鴻蒙
    +關注

    關注

    57

    文章

    2392

    瀏覽量

    43029
收藏 人收藏

    評論

    相關推薦

    HarmonyOS/OpenHarmony應用開發-ArkTS聲明開發范式

    軌跡。狀態與數據管理狀態數據管理作為基于ArkTS聲明開發范式的特色,通過功能不同的裝飾器給開發者提供了清晰的頁面更新渲染流程和管道。狀態管理包括UI組件狀態和應用程序狀態,兩者協
    發表于 01-17 15:09

    HarmonyOS/OpenHarmony應用開發-聲明開發范式組件匯總

    組件是構建頁面的核心,每個組件通過對數據和方法的簡單封裝,實現獨立的可視、可交互功能單元。組件之間相互獨立,隨取隨用,也可以在需求相同的地方重復使用。聲明
    發表于 01-19 11:14

    鴻蒙ArkTS聲明組件:Blank

    空白填充組件,在容器主軸方向上,空白填充組件具有自動填充容器空余部分的能力。僅當父組件為Row/Column/Flex時生效。
    的頭像 發表于 06-19 16:21 ?605次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:Blank

    鴻蒙ArkTS聲明組件:Marquee

    跑馬燈組件,用于滾動展示一段單行文本。僅當文本內容寬度超過跑馬燈組件寬度時滾動,不超過時不滾動。
    的頭像 發表于 06-25 15:52 ?487次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:Marquee

    鴻蒙ArkTS聲明組件:NavDestination

    作為NavRouter組件的子組件,用于顯示導航內容區。
    的頭像 發表于 06-27 14:05 ?579次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:NavDestination

    鴻蒙ArkTS聲明組件:PatternLock

    圖案密碼鎖組件,以九宮格圖案的方式輸入密碼,用于密碼驗證場景。手指在PatternLock組件區域按下時開始進入輸入狀態,手指離開屏幕時結束輸入狀態完成密碼輸入。
    的頭像 發表于 06-27 09:59 ?567次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:PatternLock

    鴻蒙ArkTS聲明組件:【RichText】

    富文本組件,解析并顯示HTML格式文本。
    的頭像 發表于 06-29 09:35 ?846次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:【RichText】

    鴻蒙ArkTS聲明組件:ScrollBar

    滾動條組件ScrollBar,用于配合可滾動組件使用,如List、Grid、Scroll。
    的頭像 發表于 07-01 15:52 ?594次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:ScrollBar

    鴻蒙ArkTS聲明組件:Span

    作為Text組件的子組件,用于顯示行內文本的組件。
    的頭像 發表于 07-01 09:14 ?510次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:Span

    鴻蒙ArkTS聲明組件:StepperItem

    用作[Stepper]組件的頁面子組件
    的頭像 發表于 07-02 17:47 ?461次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:StepperItem

    鴻蒙ArkTS聲明組件:TextArea

    多行文本輸入框組件,當輸入的文本內容超過組件寬度時會自動換行顯示。
    的頭像 發表于 07-02 15:02 ?788次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:TextArea

    鴻蒙ArkTS聲明組件:TextInput

    單行文本輸入框組件
    的頭像 發表于 07-03 09:14 ?1103次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:TextInput

    鴻蒙ArkTS聲明組件:TextPicker

    滑動選擇文本內容的組件。
    的頭像 發表于 07-03 15:07 ?596次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:TextPicker

    鴻蒙ArkTS聲明組件:TextTimer

    通過文本顯示計時信息并控制其計時器狀態的組件。
    的頭像 發表于 07-03 17:06 ?606次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:TextTimer

    鴻蒙ArkTS聲明組件:XComponent

    可用于EGL/OpenGLES和媒體數據寫入,并顯示在XComponent組件。
    的頭像 發表于 07-05 09:56 ?803次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:XComponent
    主站蜘蛛池模板: 亚洲午夜精品A片久久不卡蜜桃 | 艳鉧动漫片1~6全集在线 | 国产成人免费高清激情视频 | 天堂在线亚洲精品专区 | 女教师跟黑人男朋友激情过后 | 性色AV一区二区三区V视界影院 | 秋霞电影在线观看午夜伦 | 青青青青青青草 | 国产免费久久精品国产传媒 | 牲高潮99爽久久久久777 | 99在线这精品视频 | 全身无赤裸裸美女网站 | 国产精品永久免费视频观看 | 国产精品亚洲专区在线播放 | 久久91精品国产91久 | 国产精品一区第二页 | 门鱼电影完整版免费版 | 精品视频久久久久 | 亚洲AV无码乱码国产精品品麻豆 | 久久久99精品成人片中文 | 边摸边吃奶边做激情叫床视 | 24小时日本在线观看片免费 | 国产久爱青草视频在线观看 | 久草在线一免费新视频 | 亚洲午夜精品A片久久不卡蜜桃 | 亚洲高清无码在线 视频 | 99久久99| 国产人成精品综合欧美成人 | 夜夜狂射影院欧美极品 | 国产成人精品久久一区二区三区 | 色婷婷综合久久久中文字幕 | 美妇教师双飞后菊 | couo福利姬图库 | 神马电影dy888午夜我不卡 | 9420高清免费观看在线大全 | 综合一区无套内射中文字幕 | 国产亚洲精品 在线视频 香蕉 | 欧美GAY猛男GAYA片18禁 | 东莞桑拿美女 | 91久久精一区二区三区大全 | 欧美高清vivoesosexo10 |