【发布时间】:2014-05-25 04:14:45
【问题描述】:
问题 1:我有 2 个字段让用户输入开始日期和结束日期,但以字符串格式 - 日期开始(字符串:yyyy/mm/dd hh:mm) - DateEnd (string: yyyy/mm/dd hh:mm)
我可以如何比较两个日期时间吗?我想知道这两个日期之间总共相差多少小时。
问题 2:用户将输入 1 个 returnDate (string: yyyy/mm/dd hh:mm) 也是字符串格式,如果我需要在 returnDate 上添加 55 小时,我可以知道如何更新 returnDate 吗?
谢谢
【问题讨论】:
-
你试过Java的DateTime函数吗?
-
对于第一季度;第 1 步,解析,第 2 步比较,第 3 步获利
-
什么时区?由于夏令时和其他异常情况,小时差异取决于时区。
-
您问的是 3 个问题而不是一个:(1)如何在 Java 中将字符串解析为日期时间对象,(2)如何计算两个日期时间值之间的小时数(一个间隔),以及(3)如何将小时添加到日期时间。所有这些问题都曾在 StackOverflow 上被多次询问和回答。
-
Java string to date conversion 和 this 和 this 的可能重复项。
标签: eclipse