Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.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_Sql_Database_Date_Timestamp - Fatal编程技术网

Java 时间戳/日期错误

Java 时间戳/日期错误,java,sql,database,date,timestamp,Java,Sql,Database,Date,Timestamp,我在将时间戳插入数据库时遇到一些问题(格式有问题。数据库接受dd.MM.yyyy)。当我将日期转换为时间戳并将其插入数据库时,它失败了。时间戳的格式为yyyy-MM-dd 你有什么想法或建议吗?如果你的DB真的坚持dd.MM.yyyy,而你没有选择使用类似于makedate(format,mydateinthegiveinformat)的东西,那么你必须自己在Java中重新格式化 使用SimpleDataFormat根据DB的需要重新设置日期格式。请检查java.sql.date,它可以帮助您可

我在将时间戳插入数据库时遇到一些问题(格式有问题。数据库接受
dd.MM.yyyy
)。当我将
日期
转换为
时间戳
并将其插入数据库时,它失败了。
时间戳的格式为
yyyy-MM-dd


你有什么想法或建议吗?

如果你的DB真的坚持dd.MM.yyyy,而你没有选择使用类似于
makedate(format,mydateinthegiveinformat)
的东西,那么你必须自己在Java中重新格式化


使用
SimpleDataFormat
根据DB的需要重新设置日期格式。

请检查java.sql.date,它可以帮助您

可能的重复