Android 获取当前日期和时间

来源:互联网 发布:java 有序集合 编辑:程序博客网 时间:2024/05/17 09:35
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);//获取当前的小时数

        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);