gpt4 book ai didi

android - 使用编辑文本中提供的值设置日历类实例

转载 作者:行者123 更新时间:2023-11-30 00:11:19 24 4
gpt4 key购买 nike

我正在创建一个应用程序,它需要包含用户输入的日期和时间的日历实例。

我已经通过从日期和时间选择器获取值并将其设置为 edittext 完成了一半的任务,但现在如何创建具有与 edittext< 中提供的相同日期和时间的日历实例.

Edittext for Date having value as : `01/03/2018`
Edittext for Time having value as : `12:50`

任何帮助都会得到应用。

最佳答案

在这个答案中,我假设您拥有与问题格式完全一致的日期和时间数据。如果是这样,那么一种选择是构建时间戳字符串,然后使用 SimpleDateFormat 转换为 Date。最后,使用该日期设置 Calendar 实例的时间。

String editText1 = "01/03/2018";
String editText2 = "12:50";
String ts = editText1 + " " + editText2;

String pattern = "MM/dd/yyyy HH:mm";
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
Date date = sdf.parse(ts);
Calendar cal = Calendar.getInstance();
cal.setTime(date);

Demo

关于android - 使用编辑文本中提供的值设置日历类实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48074782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com