Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 解析和存储本地时间_Java_Database_Postgresql_Jpa - Fatal编程技术网

Java 解析和存储本地时间

Java 解析和存储本地时间,java,database,postgresql,jpa,Java,Database,Postgresql,Jpa,我正在使用Java持久性API将一些CSV表转换为PostgreSQL服务器中的条目。我遇到了一些麻烦,因为其中一列包含的数据几乎与本地时间对应,但并不完全对应:通常条目类似于09:33:00,我可以将其解析为本地时间。但是,有时时间会超过24小时,例如:25:01:00。这些值描述了自午夜以来的秒数,但它们不限于范围00:00:00-23:59:59。为了比较这些值,不可避免地要存储一天是否过去 我想知道解析和存储这些值的正确方法。使用java.time.Duration是一个好主意吗?或者这

我正在使用Java持久性API将一些CSV表转换为PostgreSQL服务器中的条目。我遇到了一些麻烦,因为其中一列包含的数据几乎与本地时间对应,但并不完全对应:通常条目类似于
09:33:00
,我可以将其解析为本地时间。但是,有时时间会超过24小时,例如:
25:01:00
。这些值描述了自午夜以来的秒数,但它们不限于范围
00:00:00-23:59:59
。为了比较这些值,不可避免地要存储一天是否过去


我想知道解析和存储这些值的正确方法。使用
java.time.Duration
是一个好主意吗?或者这是
java.util.Date
的情况吗?

哪个日历中有25小时?!嗯,从技术上讲,这是一个持续时间。。。。数据描述了一组重叠和环绕的时间间隔…也许