在Android中设置日期和所需时间 [英] Set date and desired time in Android

查看:69
本文介绍了在Android中设置日期和所需时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在我的Android应用中设置日期和时间.日期应为今天的日期,但默认情况下,文本字段中的时间应设置为6:00 AM.我已经阅读了很多链接,但其中大多数都显示了今天的时间和日期(例如:2016-03-28 11:53:55).

I want to set date and time in my android app. The date should be today's date but the time should be set to 6:00 AM by default in the text field. I have read many links but most of them shows today's time and date (example: 2016-03-28 11:53:55).

 String timetxt1 = "06:00:00";
 Date datetxt1 = null;;
 try {
     datetxt1 = simpleDateFormat.parse(timetxt1);
 } catch (ParseException e) {
     e.printStackTrace();
 }
 Calendar selectedDate1 = Calendar.getInstance();
 selectedDate1.setTime(datetxt1);

 edittxt.setText(dateFormatter.format(selectedDate1.getTime()));

推荐答案

 Date date = new Date();
 Calendar calendar = Calendar.getInstance();
 calendar.setTime(date);
 calendar.set(Calendar.HOUR_OF_DAY, 6);// for 6 hour
 calendar.set(Calendar.MINUTE, 0);// for 0 min
 calendar.set(Calendar.SECOND, 0);// for 0 sec
 System.out.println(calendar.getTime());// print 'Mon Mar 28 06:00:00 ALMT 2016'

这篇关于在Android中设置日期和所需时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆