java.util.date相关内容

使用JDBC在Java中创建报告并尝试在sql date和Java util date之间进行转换

我正在用Java编写一些报表,然后在执行SQL查询后将其添加到jTable中.但是,我的表中有一个日期格式,我不知道如何在Java sql日期和Java util日期之间进行转换.我尝试了一些选项,但总是收到此错误: java.sql.SQLSyntaxErrorException: Syntax error: Encountered "DATE" at line 1, column 28. ..
发布时间:2020-06-26 20:28:18 Java开发

在mongodb中保存带日期的TimeZone

我的文档类中有java.util.Date字段. E:g: @Document(collection = "testdoc") public class TestDoc { @Id String id; Date startDate; } 即使我使用UTC和IST设置了日期,也始终将其保存在我的收藏夹中,如下所示, "startDate" : ISO ..
发布时间:2020-06-26 20:28:01 Java开发

Java:检查指定日期是否在当月内

我需要检查给定的日期是否在当月,我编写了以下代码,但是IDE提醒我 getYear() 方法已过时.我想知道如何在较新的Java 7或Java 8中执行相同的操作. private boolean inCurrentMonth(Date givenDate) { Date today = new Date(); return givenDate.getMonth() == ..
发布时间:2020-06-26 20:27:55 Java开发

jdk8日期转换中的错误?

我在 java.util.Date 和 java.time.LocalDateTime 之间编写了一些Java-8转换的测试代码,发现 我只是想知道这是否是jdk8中的错误,还是我做错了什么? 注意::我使用的是Windows-7(64位jdk),因此不受2038-unix错误的影响,该错误的后果会更糟. 这是我的演示代码: package conversiontest; i ..
发布时间:2020-06-26 20:27:52 Java开发

如何从Sqlite数据库中检索DATETIME格式

我已经将日期(java.util.date对象)存储在Sqlite表的DATETIME字段中.现在,如何检索与java.util.date格式相同的日期.实际上,我想比较当前日期和商店日期之间的时差(以毫秒为单位). 解决方案 以Cursor.getString()检索,并将该值传递给SimpleDateFormat以创建日期对象.没有获取日期对象的直接方法. ..
发布时间:2020-06-26 20:27:47 移动开发

Java在yyyyMMddHHmmss中验证日期

我想在Java中将给定的日期格式验证为yyyyMMddHHmmss. 条件: 应符合yyyyMMddHHmmss格式. 它应该验证当前日期. 应验证小时数,该小时数可以与当前小时数相差+3小时或-3小时. 如果所有三个条件都满足,则Java方法应返回true. 我当前的代码仅验证yyyyMMddHHmmss格式. 我当前的代码 public clas ..
发布时间:2020-06-26 20:27:43 Java开发

在Java中的不同时区和不同的DST之间转换Unix时间戳

已解决的问题外部设备正在计算并发送非标准的2小时轮班时间戳,这使我非常困惑,并启动了该线程. 自己的时间戳不受时区的影响,时区仅在以人类可读形式进行转换时适用. 我在UTC时区有时间戳记(距Unix纪元的秒数​​),没有DST(夏令时). 我想要使用DST的“欧洲/布拉格"时区的时间戳记(距unix纪元的秒数​​). 我曾经认为unix时间戳不受时区的限制,时区仅影响将时间戳转换 ..
发布时间:2020-06-26 20:27:37 Java开发

java.util.Date和Zoneddatetime有什么区别?

使用util.date并从浏览器给日期提供服务时间,然后保存到db并取回数据库时,会产生不同的日期时间,与直接从服务中设置zoneddatetime无关. 任何帮助将不胜感激. 解决方案 tl; dr java.util.Date和Zoneddatetime有什么区别? Date代表UTC的时刻,而ZonedDateTime代表特定时区的时刻. Date是一个可怕的类, ..
发布时间:2020-06-26 20:27:35 Java开发

如何将长整数转换为带有“ dd / MM / yyyy”的日期格式

我有一个Long类型的变量。 Long longDate = 20180201110400 它表示如下: 2018/02/01 11:04:00 I要转换格式和变量类型,如下所示: 格式应为“ dd / MM / yyyy”,类型应为日期。我该怎么办? 解决方案 您可以先将long转换为Date对象,然后再将其转换为所需的对象格式。下面是代码示例。 长long ..

以java.sql.Date格式获取当前日期

我需要将当前日期添加到JDBC调用的准备好的语句中.我需要以类似yyyy/MM/dd的格式添加日期. 我尝试过 DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd"); Date date = new Date(); pstm.setDate(6, (java.sql.Date) date); 但是我有这个错误: ..
发布时间:2019-09-02 13:18:21 Java开发