1 package lianxi;
2
3 import com.example.jichu_lianxi.R;
4
5 import android.app.Activity;
6
7 import android.os.Bundle;
8
9 import android.text.format.Time;
10
11 import android.widget.TextView;
12 import android.widget.Toast;
13
14 public class GetTime extends Activity {
15
16 /** Called when the activity is first created. */
17
18 @Override
19
20 public void onCreate(Bundle savedInstanceState) {
21
22 super.onCreate(savedInstanceState);
23
24 setContentView(R.layout.gettime);
25
26 TextView myTextView = (TextView)findViewById(R.id.getTime);
27 Time time = new Time("GMT+8");
28 time.setToNow();
29 int year = time.year; //获取年份
30 int month = time.month; //获取月份
31 int day = time.monthDay; //获取日号
32 int hour = time.hour; //获取小时,注意,这里的小时是24制的
33 int minute = time.minute; //获取分钟
34 int sec = time.second; //获取秒
35 String time_s = "当前时间为:" + year + "年 " + month + "月 " + day + "日 " + hour + "时 " + minute + "分 " + sec + "秒";
36 Toast.makeText(GetTime.this,time_s, Toast.LENGTH_SHORT).show();
37
38
39 }
40
41 }
第二种方法:
package lianxi;
import com.example.jichu_lianxi.R;
import android.app.Activity;
import android.os.Bundle;
import android.text.format.Time;
import android.widget.TextView;
import android.widget.Toast;
public class GetTime extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.gettime);
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR); //获取年份
int month = c.get(Calendar.MONTH); //获取月份
int day = c.get(Calendar.DAY_OF_MONTH); //获取日期
int hour = c.get(Calendar.HOUR_OF_DAY); //获取小时
int minute = c.get(Calendar.MINUTE); //获取分钟
String time_s = "当前时间为:" + year + "年 " + month + "月 " + day + "日 " + hour + "时 " + minute + "分 ";
Toast.makeText(GetTime.this,time_s, Toast.LENGTH_SHORT).show();
}
}
效果图:
参考于 http://www.01yun.com/mobile_development/20130425/378941.html