android - 将字符串更改为日历对象值。

标签 android android-layout android-activity android-date

我有 string date = "2014-09-11"

我想将此字符串设置为日历对象。

字符串值中已经包含“-”。那么如何使用日期格式呢?

最佳答案

你应该使用日期格式来解析你的字符串

String dateStr = "2014-09-11";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
DateTime date = format.parse(dateStr);
Calendar cal = Calendar.getInstance();
cal.setTime(date);

关于android - 将字符串更改为日历对象值。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27294782/

相关文章:

运行前台服务的 Android 'BadTokenException window token android.os.BinderProxy@4250d6d8 is not valid'

java - 如何让倒计时进度条不断向下?

Android Horizo​​ntal RecyclerView wrap_content

java - Realm 中 ID 的自定义方法以支持自动递增行为

android - 如何使用图层列表在android中制作带有顶部和底部阴影的矩形?

android - Android 中的 Activity 和 list

android - finish() 未完成 Activity : Android

android - 使用 wmiobject 通过 powershell 在 MTP 模式下浏览 android 设备的文件系统

android - 如何使用 fragment 组织应用程序?

android - ConstraintLayout 中元素的叠加