问题标签 [localdatetime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何将文本输入转换为 java.time.LocalDateTime?
我正在尝试制作表格,这将为我的大学数据库添加新的讲座。因此,模型类 Lecture 具有 LocalDateTime 日期字段,我需要将输入文本从表单转换为 LocalDateTime,我遇到了问题:
我的控制器:
和形式:
我的讲座课:
我如何将其转换为 LocalDateTime?我看到在带有注释@DateTimeFormat 的控制器中转换的例子,但我不明白如何在我的情况下使用它......
java - Java 将 dateTime 转换为给定的格式
我需要一些帮助来将给定的本地日期时间值(或实用日期)转换为具有(ASIA/COLOMBO)时区的以下格式之一。以下是格式(来自单信号 API)。
“2015 年 9 月 24 日星期四 14:00:00 GMT-0700 (PDT)”
“2015 年 9 月 24 日,下午 2:00:00 UTC-07:00”
“2015-09-24 14:00:00 GMT-0700”
“2015 年 9 月 24 日 14:00:00 GMT-0700”
“2015 年 9 月 24 日星期四 14:00:00 GMT-0700(太平洋夏令时间)”
谢谢。
java - 在同一时区的两个区域中相同的 unix 时间戳具有不同的结果
此代码将 datetime 转换为 unix 时间戳,但是当我检查位于同一时区的墨西哥城和芝加哥的结果时,我得到了不同的结果。
结果是:
2020 年 4 月 3 日星期五 08:45:18 (am) 在美国/墨西哥城 (CST) 时区和
2020 年 4 月 3 日星期五 09:45:18 (am) 在时区 America/Chicago (CDT)
如何解决这个问题呢?
https://www.epochconverter.com/timezones?q=1585925118&tz=America%2FMexico_City https://www.epochconverter.com/timezones?q=1585925118&tz=America%2FChicago
java - 是否可以在 java 中基于 LocalDateTime 打印某个字符串?
所以我使用 localdatetime 来获取当前时间。我希望它在早上时打印“晚安”,如果晚上基于 localdatetime 打印“晚安”。我确实找到了 isBefore() 。我也确实找到了一些例子,但它是针对 date 的。我需要一些例子。如果我的问题不清楚,我很抱歉。
java - Java如何获得2个日期时间之间的百分比
我想获得两个日期时间之间的百分比,以便我可以使用进度条。
我有以下代码,我传入两个日期时间并进行求和,但出现错误。
java - 带有时区和毫秒的 LocalDateTime 格式
我正在尝试编写一个DateTimeFormatter
来解析以下格式:
我看过ISO_OFFSET_DATE_TIME
,但问题是它不包含毫秒。所以我决定自己写。
没有时区很容易做到这一点:
但是当我尝试以如下格式添加时区时
它现在失败,但时区无法解析。
如何以这种格式解析时区?
java - 如何使用 Scala 使用 LocalDateTime 检查给定时间在现在的 24 小时内
如果提供的日期在当前时间的 24 小时内,我想创建一个采用一个参数并返回 true 的方法。
java - JAXB - 以编程方式将绑定添加到 jaxb 生成的 xsd 模式
我正在尝试使用 JAXB 上下文为我的 dto 在 java 中生成一个 xsd 模式,我设法做到了,但我的大部分 dto 使用 java.time.LocalDateTime 所以我需要实现一个适配器。我想出了如何通过 xjb 绑定来做到这一点。但是这个 xsd 的目的是从另一个项目中调用,我不想在每个项目中都复制相同的 xjb 文件。
我手动编写了这个 xsd,这是我的预期输出:
ar.org.hiba.adapter.LocalDateTimeAdapter是一个我不介意在每个项目中都有的类,所以这不会是一个问题。
使用此代码片段,我生成了一个没有全局绑定的模式:
PopiedadDTO.java:
LocalDateTimeAdapter.java:
输出是:
这很好用,但是当我运行 jaxb 插件时,属性“fechaUltimaModificacion”是 XMLGregorianCalendar,而不是 LocalDateTime,因为我缺少全局绑定。
那么,有没有办法以编程方式将这几行 xml 添加到 xsd 中?也许有一个我不知道的注释或属性。
提前致谢。
编辑:我在生成到 xsd 输出中的两个 java 类上方添加,看到我有适配器注释但是 xsd 输出没有改变。
android - 如何从android中的localdatetime中删除T和Zone
您好,在下面的代码中想要从 LocalDateTime 中删除 T 和 Zone 。
任何人都可以帮我解决这个问题。
实际输出:
预期输出:
java - ZonedDateTime 到 LocalDateTime
我有一个表示带区域的日期时间的字符串,我想将字符串表达式转换为LocalDateTime
.
我尝试将其解析为ZonedDateTime
usingparse
方法,但因错误而失败
预期结果:一个LocalDateTime
。2020-06-13T23:14:21
观察结果:
线程“main”java.time.format.DateTimeParseException 中的异常:无法在索引 0 处解析文本“Sat,2020 年 6 月 13 日 23:14:21 GMT”