我有这个问题:

从后端,我得到格式为2022-05-20的日期

当我想要编辑日期时,我得到一个错误:Internal Server Error Text '2023-04-29T22:00:00.000Z' could not be parsed, unparsed text found at index 10.

推荐答案

如果您的表单中有一个字符串,而服务需要一个日期,那么您需要从一个字符串转到另一个日期.

Parse(val:string):Date是您需要的或喜欢的类型.

请参阅以下内容:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse

或者需要更多格式和灵活性的库:

Typescript parse string dd-mm-yyyy to date

如果情况正好相反,并且您有一个日期并且需要一个字符串,那么您列出的Format函数就具有您需要的签名.

Java相关问答推荐

try Dockerize Maven应用程序,但发布版本21不支持"

Mat. n_Delete()和Mat. n_release的区别

如何在带有Micronaut的YAML中使用包含特殊字符的字符串作为键

现场观看Android Studio中的变化

Spark忽略Iceberg Nessie目录

使用GridBagLayout正确渲染

Kotlin内联互操作:强制装箱

如何使用Jackson将XML元素与值和属性一起封装

Javadoc在方法摘要中省略方法

如何在代码中将行呈现在矩形前面?

如何在JUNIT测试中覆盖ExecutorService?

垃圾收集时间长,会丢弃网络连接,但不会在Kubernetes中反弹Pod

根本不显示JavaFX阿拉伯字母

如何在盒子的顶部和底部创建两张不同图片(大小相同)的盒子?

RestTemplate Bean提供OkHttp3ClientHttpRequestFactory不支持Spring Boot 3中的请求正文缓冲

无法使用Open WebStart Java 8运行jnlp

如何通过gradle命令行从build.gradle获得Java targetCompatibility

Spring Mapstruct如何获取Lazy初始化实体字段的信息?

try 添加;按流派搜索;在Web应用程序上,但没有;I don’我不知道;It’这个代码错了

Springboot应用程序无法识别任何@RestController或@Service,我认为@Repository也无法识别