DateTimeFormatter类感知DateTimeParseException

安库·信德

我想从android设备中的输入日期获取下3个月的日期。对于大于oreo的版本,我尝试使用DateTimeFormatter。但我收到此错误“ java.time.format.DateTimeParseException:无法在索引0处解析文本'28 / 5/2020'”

这是我的输入日期字符串= 28/5/2020

   String datestring = edittext_enterServiceDate.getText().toString();
                String dd = datestring.substring(0, 2);
                String mm = datestring.substring(3, 4);
                String yyyy = datestring.substring(5, 9);
                String dateString = dd + "/" + mm + "/" + yyyy;
                LocalDate date = LocalDate.parse(dd + "/" + mm + "/" + yyyy);

                DateTimeFormatter df = DateTimeFormatter.ofPattern("dd/MM/yyyy");
                LocalDate  d1 = LocalDate.parse(dateString, df);

                LocalDate returnvalue
                        = d1.plusMonths(Integer.parseInt(monthList.get(position).getStateId()));
                edittext_nextServiceDate.setText(String.valueOf(returnvalue.toString()));
Eklavya-支持不说谢谢

文档中

数字:如果字母数为1,则使用最少的数字位数输出该值,并且不带填充。

使用格式dd/M/yyyy作为日期字符串。它将解析日期字符串,例如28/5/202028/12/2020两者。

DateTimeFormatter df = DateTimeFormatter.ofPattern("dd/M/yyyy");
LocalDate  d1 = LocalDate.parse("28/5/2020", df);
LocalDate  d2 = LocalDate.parse("28/07/2020", df);
LocalDate  d3 = LocalDate.parse("28/12/2020", df);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

java.time.format.DateTimeParseException 使用 DateTimeFormatter

来自分类Dev

使用DateTimeFormatter解析AM / PM时间时,Java 8 DateTimeParseException

来自分类Dev

Weka数值类多层感知器

来自分类Dev

NativeScript 中 Java 类的智能感知

来自分类Dev

DateTimeParseException用于DateTimeFormatter与图案 “YYYY [-MM [-d [HH [:毫米[:SS [.SSS]]]]]”

来自分类Dev

Kotlin DateTimeParseException

来自分类Dev

如何使用Keras的多层感知器进行多类分类

来自分类Dev

创建用于多类分类的基本前馈感知器神经网络

来自分类Dev

为什么我不能从CSS文件中获得CSS类智能感知?

来自分类Dev

MATLAB中3类分类器单层感知器的代码

来自分类Dev

用于保存感知器数据的自定义类-可能未正确填充

来自分类Dev

创建用于多类分类的基本前馈感知器神经网络

来自分类Dev

多类 Keras 感知器分类器将所有内容都归类为一个类

来自分类Dev

如何从自定义类的智能感知/自动完成选项中删除“属性”一词?

来自分类Dev

DateTimeFormatter Java

来自分类Dev

DateTimeFormatter Java

来自分类Dev

了解感知器

来自分类Dev

安装字体并使Windows感知

来自分类Dev

Oauth感知流程问题

来自分类Dev

感知图像比较

来自分类Dev

NUMA感知Cpp容器

来自分类Dev

处理意外的DPI感知

来自分类Dev

了解感知器

来自分类Dev

感知图像比较

来自分类Dev

索引感知数组交集

来自分类Dev

如何在没有类样式或装饰器语法的情况下获取mapGetters,mapActions Vuex和Typescript的智能感知

来自分类Dev

当项目是VS2013解决方案的一部分时,如何从智能感知和主类代码文件中隐藏方法重载?

来自分类Dev

java.time.format.DateTimeParseException

来自分类Dev

JUnit 如何处理 DateTimeParseException

Related 相关文章

热门标签

归档