Heim >Java >javaLernprogramm >Android ruft das aktuelle Systemdatum und die aktuelle Uhrzeit ab
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));
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);
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);
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);
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="时间"/>
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!