
我有一个TimePicker来获取时间.而且我正在为Android应用程序遵循Java代码:
@H_301_4@Calendar calendar = Calendar.getInstance();calendar.setTimeInMillis(System.currentTimeMillis());Log.e("Alarm", "" + calendar.getTime());calendar.set(Calendar.HOUR, timePicker.getCurrentHour());calendar.set(Calendar.MINUTE, timePicker.getCurrentMinute());Log.e("Alarm", "" + calendar.getTime());第二个过程比第一个过程提前一天.
我试过下面的代码,并减去了一天.
@H_301_4@calendar.add(Calendar.DATE, -1);这是唯一的方法还是最好的方法?如何使用TimePicker获取今天的日期/时间?
解决方法:
检查以下代码…..可能会从中获得帮助
@H_301_4@public voID setCurrentTimeOnVIEw() { tvdisplayTime = (TextVIEw) findVIEwByID(R.ID.tvTime); timePicker1 = (TimePicker) findVIEwByID(R.ID.timePicker1); final Calendar c = Calendar.getInstance(); hour = c.get(Calendar.HOUR_OF_DAY); minute = c.get(Calendar.MINUTE); // set current time into textvIEw tvdisplayTime.setText( new StringBuilder().append(pad(hour)) .append(":").append(pad(minute))); // set current time into timepicker timePicker1.setCurrentHour(hour); timePicker1.setCurrentMinute(minute); } 总结 以上是内存溢出为你收集整理的java-如何使用TimePicker获取今天的日期/时间?全部内容,希望文章能够帮你解决java-如何使用TimePicker获取今天的日期/时间?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)