问题标签 [datetimeformatter]
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 中用冒号格式化 UTC 时区?
我正在尝试日期时间戳的格式,包括带冒号的时区。我做了几个实验来得到结果。这是我发现的。
如果我将时区设置为 UTC,我会得到这样的时间戳:
2020-11-03T21:14:07.449Z
但如果时区不是 UTC
时间戳是这样的:2020-11-03T22:19:43.804+01:00
我想知道是否可以在 UTC 时区内获得时间戳,例如:2020-11-03T21:14:07.449+00:00
而不是以大写结尾Z
?
java - 如何使用 txt 文件中的数据填充 HashMap
我需要将 Dates.txt 文件中的以下日期放入 HashMap 中。
HashMap 的格式应该是
初始哈希图:
到目前为止我的代码片段
我无法弄清楚在我的 dates.put(key,value) 代码行中放入什么内容,因此 HashMap 的格式如上。我不确定将 txt 文件读入 ArrayList 然后使用 put() 填充 HashMap 是否会更好。任何指导或答案将不胜感激!
java - 无法在索引 0 1/1/2020 12:12:12 MM/dd/yyyy HH:mm:ss 处解析文本“2020 年 1 月 1 日 12:12:12”
下面的代码抛出错误,不确定为什么 1 不被接受为 01 并抛出异常
java - datetimeoffset 列的正确 DateTimeFormatter 模式是什么
通过 datetimeoffset 列查询 SQL Server 表的正确 DateTimeFormatter 模式是什么。当我执行以下查询时,我得到了结果。我应该使用什么正确模式从 Java 应用程序运行相同的查询?
下面是我用来转换日期的 java 代码片段:
下面是设置参数并执行查询的片段
我得到以下异常
java - DateTimeParseException:无法解析文本“2020-04-01T08:53:47.000+02:00 00:00”,在索引 29 处找到未解析的文本
DateTimeParseExcpetion
尝试转换字符串时得到一个2020-04-01T08:53:47.000+02:00 00:00
java - Java 8 – DateTimeFormatter:格式化 Oracle 日期
我有这个功能:
和
但我得到了这个结果:
datetime - ZonedDateTime 格式 - Elasticsearch 索引映射
我试图在我的 Elasticsearch 索引映射中指定我的日期格式,如本文档所述:https ://www.elastic.co/guide/en/elasticsearch/reference/current/date.html
我有一个这种格式的日期:2020-10-29T05:36:06.143Z[UTC]
. 我如何将其转换为类似的格式YYYY-MM-DD...
?具体来说,如何表示最后的[UTC]
部分?
目前我有以下映射,我收到下面的错误,所以我试图指定日期的格式以查看它是否有效。谢谢!
java - OffsetDateTime 格式化和解析
这段代码
导致
java.time.format.DateTimeParseException:无法解析文本“2020-11-27+01:00”:无法从 TemporalAccessor 获取 OffsetDateTime:{OffsetSeconds=3600},ISO 解析为 java 类型的 2020-11-27。 time.format.Parsed
这不应该工作吗?
java - ISO8601 格式的时区指示符“T”和“Z”是否区分大小写?
我正在使用以下 ISO8601 格式:
我曾经OffsetDateTime.parse()
解析过这种格式。我能够通过在这里传递t
(而不是T
)和z
(而不是)来解析日期时间Z
。
那么任何人都可以判断它是否在ISO8601中被允许,还是仅在解析逻辑中被遗漏?
java - 如何使用 DateTimeFormatter 从 MONTH("MMMM") 或 YEAR("yyyy") 获取日期对象
我是使用 DateTimeFormatter 包的新手,我们可以使用 SimpleDateFormat 获得同样的东西。
如何使用 DateTimeFormatter 实现这一目标?