问题标签 [java.util.date]
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.
android - 如何从 Sqlite 数据库中检索 DATETIME 格式
我已将日期(java.util.date 对象)存储在 Sqlite 表的 DATETIME 字段中。现在,如何检索与 java.util.date 格式相同的日期。实际上我想比较当前日期和存储日期之间的时间差(以毫秒为单位)。
java - 为什么我加了 10 分钟后月份变成了 50?
我有这个日期对象:
d1 的值为Fri Jan 07 17:40:00 PKT 2011
现在我想在上面的日期上增加 10 分钟。
值的newTime
变化,2011-50-07 17:50
但它应该是07-01-2011 17:50
。
它正确地增加了分钟,但它也改变了月份,不知道为什么!
java - JodaTime 从 Java.util.Date 转换为 DateTime(或 LocalDate)
我在构造 DateTime(或 LocalDate)时遇到了问题。我正在将旧代码转换为在内部使用 joda 以使事情更加理智。但是我遇到了+1900问题...
这通过:
这些都失败了:
这里发生了什么?如何从 Date 对象中获取 DateTime?
java - 使用 Java 中的 PreparedStatement 在数据库中插入日期
我有一个表单,它捕获用户在 JFormattedTextField 中输入的日期。然后需要使用 PreparedStatement 将日期存储在数据库 (postgresql) 中。我在 pStat.setDate(4, dob); 行收到错误消息。
编辑:我从编译器收到此错误消息。
编辑:已解决,我用过:
java - Java:SimpleDateFormat - 无法将字符串解析为所需格式的日期
我正在尝试将一个字符串解析为一种格式yyyy-MM-dd
,而将一个字符串解析为yyyy-MM-dd HH:mm:ss
. 我正在使用SimpleDateFormat
.
我之前成功地使用了相同的方法,但现在出了点问题。我得到标准格式的日期,即Tue Mar 05 00:00:00 GMT+05:30 2012
(for yyyy-MM-dd
) 和Mon Mar 05 13:01:35 GMT+05:30 2012
(for yyyy-MM-dd HH:mm:ss
),因为我需要它们,2012-03-05
并且分别2012-03-05 13:01:35
。
这就是我所做的:
和
java - 如何在java中获取一组最新的日期变量
我有大约 8 个日期变量(java.util.Date)具有不同的变量名。选择这些日期的最新(最大值)的最有效/最佳方式是什么?
java - 从 Oracle 数据库转换具有 AM/PM 日期时间的字符串
我有时间戳,03-AUG-12 08.15.00.000000000 PM -05:00
我无法String
在yyyy-MM-dd HH:mm:ss
.
这是我的代码:
基本上它是来自 Oracle 数据库的具有时区格式的时间戳。
java - 将浏览器中的 dateString 转换为 java.util.Date?
我在将浏览器中的 dateString 解析/转换为 Java 中的 Date 格式时遇到问题。以下是我从浏览器中获得的一些值。
每个 dateStr 都采用不同的格式,在后端我使用具有特定格式的 SimpleDateFormat 来转换 dateStr。由于输入的 dateStr 格式不一致,有什么想法可以在后端处理吗?
几乎无法访问前端代码/人。
PS:我对此进行了谷歌搜索,并在 StackOverflow 上阅读了相关主题。
非常感谢任何形式的帮助。谢谢你。
java - 将字符串转换为 java.util.date 并保留时区信息
在有人反对这个问题之前,我已经浏览了网络和 StackOverflow 以了解我所面临的情况并且没有找到任何东西,因此我将其作为一个新问题发布。
我有 java 日期和时区的情况。
情况:
在 2 个不同的时区有 2 台服务器,比如说 PST 和 CST。我从这些服务器接收 dateString(date as a string)。但是,当我尝试使用 SimpleDateFormat 将字符串转换回日期时,日期信息(年、月、日、小时、分钟、秒)正在正确转换。但是时区信息没有被保留。
如果我在 EST 的服务器上运行我的代码,pstDateString 将转换为日期格式,但时区设置为 EDT,而不是 PST。
我以许多不同的方式考虑过它,但可能是我压力很大,我无法找到解决方案。有什么帮助吗?
模拟这种情况的代码块:
当前输出:
预期输出:
java - 以秒为单位获取日期表示?
我正在使用一个 API,它需要一个日期参数作为秒数,一个int
.
我的问题是我目前存储了这个时间,java.util.date
我想知道是否有某种方法可以将java.util.date
变量转换为秒,以便我可以将其放入int
API 所需的参数中?