美文网首页
Android TextClock时间格式

Android TextClock时间格式

作者: 100个大西瓜 | 来源:发表于2021-10-11 18:13 被阅读0次
android:format24Hour="yyyy年MM月dd日\nHH:mm:ss\nEEEE"

注::EEEE :是星期的

主要有三个属性
1.format12Hour :当设备是12小时制时的显示格式
2.format24Hour :当设备是24小时制时的显示格式
3.timeZone :指定时区,与当前设备的时区比较之后,显示指定时区的时间
这里有三个TextClock

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal">

    <TextClock
        android:id="@+id/textClock1"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:format12Hour="yyyy年MM月dd日\nhh:mm:ss\nEEEE"
        android:format24Hour="yyyy年MM月dd日\nHH:mm:ss\nEEEE"
        android:gravity="center"
        android:textAppearance="@style/TextAppearance.AppCompat.Headline" />

    <TextClock
        android:id="@+id/textClock2"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:format12Hour="yyyy年MM月dd日\nhh:mm:ss\nEEEE"
        android:format24Hour="yyyy年MM月dd日\nHH:mm:ss\nEEEE"
        android:gravity="center"
        android:textAppearance="@style/TextAppearance.AppCompat.Headline"
        android:timeZone="Asia/Shanghai" />

    <TextClock
        android:id="@+id/textClock3"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:format12Hour="yyyy年MM月dd日\nhh:mm:ss\nEEEE"
        android:format24Hour="yyyy年MM月dd日\nHH:mm:ss\nEEEE"
        android:gravity="center"
        android:textAppearance="@style/TextAppearance.AppCompat.Headline"
        android:timeZone="Asia/Tokyo" />

</LinearLayout>

当前时区就是上海的时区,所以1跟2是一样的,3是东京时间,比北京时间快一个小时,
效果图如下:


时区

相关文章

网友评论

      本文标题:Android TextClock时间格式

      本文链接:https://www.haomeiwen.com/subject/wexroltx.html