在Android中关于日期时间的类有TimePicker、DatePicker、TimePickerDialog、DatePickerDialog、Calendar。其中TimePickerDialog、DatePickerDialog是对话框形式。

  一、TimePicker

  查看一个在24小时或上午/下午模式下一天的时间。

  1.重要方法

  setCurrentMinute(Integer currentMinute)设置当前时间的分钟

  getCurrentMinute()获取当前时间的分钟

  setEnabled(boolean enabled)设置当前视图是否可以编辑。

m_TimePicker.setIs24HourView(true);设置为24小时制显示



  setOnTimeChangedListener(TimePicker.OnTimeChangedListener onTimeChangedListener)当时间改变时调用

  2.实例:

  timePicker=(TimePicker)findViewById(R.id.timePicker);

  timePicker.setCurrentHour(16);

  timePicker.setCurrentMinute(10);

  updateDisplay(16,10);

  timePicker.setOnTimeChangedListener(this);

  二、DatePicker

  1.重要方法

  getDayOfMonth():获取当前Day

  getMonth():获取当前月

  getYear()获取当前年

  updateDate(int year, int monthOfYear, int dayOfMonth):更新日期

  三、TimePickerDialog、DatePickerDialog

  以对话框形式显示日期时间视图

  四、Calendar

  日历是设定年度日期对象和一个整数字段之间转换的抽象基类,如,月,日,小时等。

  实例

  final Calendar calendar=Calendar.getInstance();

  mYear=calendar.get(Calendar.YEAR);

  mMonth=calendar.get(Calendar.MONTH);

  mDay=calendar.get(Calendar.DAY_OF_MONTH);

  mHour=calendar.get(Calendar.HOUR_OF_DAY);

  mMinute=calendar.get(Calendar.MINUTE);

更多相关文章

  1. Python3原生编写月份计算工具
  2. 获取Android系统时间是24小时制还是12小时制
  3. Android第二周(第二部分)-listview
  4. Android时间日期转换
  5. Android之targetSdkVersion详解
  6. Android(安卓)YUV视频数据叠加时间信息
  7. android应用框架搭建------工具类(StringUtils)
  8. Android(安卓)- fragment之间数据传递
  9. android studio点击start a new... 无反应

随机推荐

  1. Android之Wifi学习(1)
  2. Android文件下载方式选择
  3. Netty多语言(Java、Android 、C#、WebSock
  4. 由编译一个android开源项目, 学习如何解
  5. [Android]解决HttpURLConnection上传大文
  6. Android 监听短信2种方式:Broadcast和Cont
  7. Android 写一个属于自己的Rxjava(二)
  8. Android趣事五则
  9. android 值得学习的网站
  10. android 命令介绍