Heim > Java > javaLernprogramm > Android ruft das aktuelle Systemdatum und die aktuelle Uhrzeit ab

Android ruft das aktuelle Systemdatum und die aktuelle Uhrzeit ab

little bottle
Freigeben: 2019-04-09 14:24:25
nach vorne
9115 Leute haben es durchsucht


In diesem Artikel werden drei Methoden zur Implementierung der Zeiterfassungsfunktion auf Android verwendet. Wenn es Ihnen gefällt, speichern Sie es und probieren Sie es aus!

Die erste Methode

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");// HH:mm:ss
//获取当前时间
Date date = new Date(System.currentTimeMillis());
time1.setText("Date获取当前日期时间"+simpleDateFormat.format(date));
Nach dem Login kopieren

Die zweite Methode

Calendar calendar = Calendar.getInstance();
//获取系统的日期
//年
int year = calendar.get(Calendar.YEAR);
//月
int month = calendar.get(Calendar.MONTH)+1;
//日
int day = calendar.get(Calendar.DAY_OF_MONTH);
//获取系统时间
//小时
int hour = calendar.get(Calendar.HOUR_OF_DAY);
//分钟
int minute = calendar.get(Calendar.MINUTE);
//秒
int second = calendar.get(Calendar.SECOND);
 
time2.setText("Calendar获取当前日期"+year+"年"+month+"月"+day+"日"+hour+":"+minute+":"+second);
Nach dem Login kopieren

Die dritte Methode

Time t=new Time(); // or Time t=new Time("GMT+8"); 加上Time Zone资料。
t.setToNow(); // 取得系统时间。
int year = t.year;
int month = t.month+1;
int day = t.monthDay;
int hour = t.hour; // 0-23
int minute = t.minute;
int second = t.second;
time3.setText("Calendar获取当前日期"+year+"年"+month+"月"+day+"日"+hour+":"+minute+":"+second);
Nach dem Login kopieren

Wenn Sie vorsichtig sind, werden Sie möglicherweise feststellen, dass 1 zum Monat hinzugefügt wird. Das liegt daran Es beginnt mit 0. Es wird berechnet, also addieren Sie 1, wenn Sie es verwenden. Wer zum ersten Mal mit Android in Berührung kommt, kann es sein, dass time1, time2 und time3 Objekte von TextView sind.

TextView time1 = (TextView) findViewById(R.id.tv_time1);
TextView time2 = (TextView) findViewById(R.id.tv_time2);
TextView time3 = (TextView) findViewById(R.id.tv_time3);
Nach dem Login kopieren

Ich bereite die Veröffentlichung vor. Ich überlege noch, ob ich die XML-Datei an Sie senden soll.

<TextView

        android:id="@+id/tv_time1"
        android:layout_width="match_parent"
        android:layout_height="60dp"
        android:gravity="center"
        android:text="时间"/>
Nach dem Login kopieren

Schließlich habe ich sie auf dem Simulator ausgeführt Und alle drei Methoden sind verfügbar. Es hängt von Ihren persönlichen Gewohnheiten ab!

[Empfohlener Kurs: Android-Video-Tutorial]

Das obige ist der detaillierte Inhalt vonAndroid ruft das aktuelle Systemdatum und die aktuelle Uhrzeit ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage