Android 获取当前日期和时间
直接调用Calendar类即可
定义变量
private int mHour;
private int
mMinute;
private int mYear;
private int mMonth;
private int
mDay;
调用如下
final Calendar c = Calendar.getInstance();
mYear = c.get(Calendar.YEAR); //获取当前年份
mMonth = c.get(Calendar.MONTH);//获取当前月份
mDay = c.get(Calendar.DAY_OF_MONTH);//获取当前月份的日期号码
mHour = c.get(Calendar.HOUR_OF_DAY);//获取当前的小时数
直接调用Calendar类即可
定义变量
private int mHour;
private int
mMinute;
private int mYear;
private int mMonth;
private int
mDay;
调用如下
final Calendar c = Calendar.getInstance();
mYear = c.get(Calendar.YEAR); //获取当前年份
mMonth = c.get(Calendar.MONTH);//获取当前月份
mDay = c.get(Calendar.DAY_OF_MONTH);//获取当前月份的日期号码
mHour = c.get(Calendar.HOUR_OF_DAY);//获取当前的小时数
mMinute = c.get(Calendar.MINUTE);//获取当前的分钟数
设置TextView显示当前日期:
Calendar calendar=Calendar.getInstance();
String nowString=calendar.get(Calendar.YEAR)+"-"+(calendar.get(Calendar.MONTH)+1)+"-"+calendar.get(Calendar.DAY_OF_MONTH);
tvdate.setText(nowString);