java-如何使用TimePicker获取今天的日期时间?

java-如何使用TimePicker获取今天的日期时间?,第1张

概述我有一个TimePicker来获取时间.而且我正在为Android应用程序遵循Java代码:Calendarcalendar=Calendar.getInstance();calendar.setTimeInMillis(System.currentTimeMillis());Log.e("Alarm",""+calendar.getTime());calendar.set(Calendar.HOUR,timePicker.getCurre

我有一个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获取今天的日期/时间?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1088658.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存