java - 如何从 calendarView() onCreate 获取具有特定格式的日期,例如日/月/年?

标签 java android calendarview

我正在尝试从日历 View 中获取日期:

calendar = (CalendarView) findViewById(R.id.calendarView);

通过尝试:

String selectedDate = calendar.getDate().toString();

但是我收到错误消息说 toString() 方法无法解析 我想进一步以“DD/MM/YYYY”的格式获取它

最佳答案

你应该使用 SimpleDateFormat

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String selectedDate = sdf.format(new Date(calendar.getDate()));

关于java - 如何从 calendarView() onCreate 获取具有特定格式的日期,例如日/月/年?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22461258/

相关文章:

android - Flutter 将图像转换为 base64 并将 base64 字符串转换为图像

java - 通过在组合框/选择 Java 中输入值来显示可能性列表

java - Java 中的抽象类 - 创建方法

Android LocationManager 泄漏内存

android - 防止 ImageView 将 View 推离屏幕

android - 自定义日历 View (回历)

用于显示事件的 Android CalendarView

安卓日历 View

java - 我将如何修复以下代码的 NullPointerException?

java - websphere 的 Maven 打包