【问题标题】:how to add date and time to a textview in android如何在android中的textview中添加日期和时间
【发布时间】:2016-08-15 08:13:04
【问题描述】:

我正在开发一个应用程序,我需要在 TextView 中显示日期和时间。我该如何实现?

是否需要在 XML 文件或 java 文件中实现 Concept?

我的 XML 文件包含一个 Textview,例如:

<TextView
            android:id="@+id/DATE"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text=""
            android:gravity="center"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:textSize="30dp" />

我需要采取哪些步骤?

引导我。

【问题讨论】:

标签: android android-datepicker


【解决方案1】:

你绝对应该用java代码来做。

TextView textView = (TextView) findViewById(R.id.DATE);
textView.setText(DateUtils.formatDateTime(context, System.currentTimeMillis(), DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NUMERIC_DATE | DateUtils.FORMAT_12HOUR));

【讨论】:

    【解决方案2】:

    在这里您可以在 textview 中看到显示时间和日期

    TextView textView = (TextView) findViewById(R.id.DATE);
    Date date = new Date(location.getTime());
    DateFormat dateFormat = android.text.format.DateFormat.getDateFormat(getApplicationContext());
    textView .setText("Time: " + dateFormat.format(date));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-17
      • 1970-01-01
      • 2020-08-11
      • 2012-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多