问题标签 [localdate]
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 LocalDate 解析器不考虑小时、分钟、秒
我想从字符串中解析 DateTime。这是我的代码:
然后我只从上面的代码中收到年月日(2016-08-18)。我无法获得小时、分钟和秒。
以前有人遇到过这个问题吗?你是怎么解决的?我使用 Java 7。
java - Android DateTimeFormatter withZone 不起作用
我正在格式化 UTC 日期,我希望它以当地时间显示。但是,使用withZone(ZoneId.systemDefault());
什么也没做。这是一些代码, and 的值d
是d2
相同的,但我预计 d2 会提前 6 小时,因为我在 MST 中。
java - 如何将 LocalDate 对象格式化为 MM/dd/yyyy 并保持格式不变
我正在阅读文本并将日期存储为 LocalDate 变量。
有什么方法可以让我保留 DateTimeFormatter 的格式,这样当我调用 LocalDate 变量时它仍然是这种格式。
编辑:我希望 parsedDate 以 25/09/2016 的正确格式存储,而不是作为字符串打印
我的代码:
java - 将月份数字转换为文本演示文稿
输出:
我想在文本演示中打印月份:2016 年 10 月 1 日。
getPublishDate
- 私有领域的吸气剂Date publishDate
。
java - 使用 XmlJavaTypeAdapter (JAXB) 编组 LocalDate 返回 null
我知道这个问题已经被问过几次了,但即使我使用建议的解决方案,我也无法让它发挥作用。
我需要的是使用作为 json 对象的一部分传入的 LocalDate 。采用以下格式:
正如建议的那样,我正在使用我自己的 XmlAdapter
我在我的模型类中使用注释。
调试时,调试器命中 unmarshal 方法,但字符串参数为空“”。
我正在使用 jersey-media-moxy,这是我的 pom 的一部分
你能告诉我我做错了什么吗?谢谢 :)
java - 将日期转换为 GregorianCalendar 日期格式
我想将 org.joda.time.LocalDate 对象转换为 java.util.GregorianCalendar。java.util.GregorianCalendar 月份从索引 0 到 11 显示。所以十月用数字 9 表示,十一月用数字 10....而对于 LocalDate 十月用数字 10 表示,十一月用数字 11....
我正在研究他们使用 GregorianCalendar 的现有应用程序。现在我想将通过方法调用收到的 LocalDate 值转换为 GregorianCalendar 格式,以便匹配月份值。
我已经搜索了很多博客,但无法转换值。下面是我尝试过的代码,但仍然无法将日期格式更改为 GregorianCalendar 格式。
爪哇代码:
输出:
输出中的预期日期值:13-9-2016(至于 GregorianCalendar 十月月份用数字 9 表示)。
PS:java5是我使用的版本。
scala - 在 scalajs 中解析 java.time.LocalDate 时出现链接错误
当我想在 scalajs 中解析 LocalDate 时,会出现链接错误:
这是错误消息:
但使用 java.time.LocalDate.of(2016,11,11) 没有任何错误。
问题是什么?!
javascript - Java 8 LocalDate 到 JavaScript 日期
我想将此 Java 转换LocalDate
为 JavaScript Date
:
java - JPA EclipseLink PostgreSQL Insert java.time.LocalDate as java.sql.Date 插入错误的日期
我有一个非常奇怪的行为。我正在创建一个具有 LocalDate 字段的实体,并在数据库中插入,但数据库中的值在某些情况下会发生更改。这是它使用调试器记录的 SQL:
注意“ 2017-05-06, 2017-05-07 ”。但是如果我查询 postgreSQL:
我写的其他测试没有表现出错误。他们将正确的日期保存在数据库中。所以,我很困惑。
如果我使用与存储 taskEntity 相同的 EntityManager 查询数据库,我会得到一个具有正确日期的实体。但是,如果我使用不同的 EntityManager 进行查询,我会从数据库中获取日期,即正确日期的前一天。这是有道理的,因为 EM 正在从其缓存中返回。但我仍然不明白是谁在改变日期,为什么有时会,有时不会。
例如,使用两个 LocalDate 构造函数的以下测试通过:
当我在代码中创建实体时,问题正在发生:
它看起来相同,但行为不同。
更新
这就是我将 Instant 转换为 LocalDate 以传递给实体的方式:
这是我将 LocalDate 转换为 Date 并返回的方式:
任何帮助,将不胜感激。谢谢
java - 转换为 java.util.Date 时将 2CE 年的 LocalDateTime 转换为一天
我有一个由字符串“0002-01-04T00:49:40.000”表示的日期,即公元 2 年的日期。我需要java.util.Date
通过将其与时区 ID“Etc/UTC”相结合,将其转换为一个实例。以下代码显示了我是如何做到的:
但LocalDateTime.toDate()
不能正常工作。迄今为止,它增加了 +1 天。
“0002-01-04T00:49:40.000Z”--->“1 月 5 日星期四 16:49:40 PST 2”。