是否可以使用DatePicker获取时间,以便我可以通过JDBC(setDate)将其保存到MySQL数据库(datetime变量)?
public class PublicClass
{
public static Date asDate(LocalDate localDate)
{
return Date.from(localDate.atStartOfDay().atZone(ZoneId.systemDefault()).toInstant());
}
}
*********
java.util.Date dateIn_Date = PublicClass.asDate(dtpDateIn.getValue());
java.sql.Date dateIn_SQLDate = new java.sql.Date(dateIn_Date.getTime());
*********
preparedstatement.setDate(9, dateIn_SQLDate);
我的问题是,当我使用上面的代码插入时,插入的值只是“2015-10-01 00:00:00”。我如何包括时间?
谢谢
不,这是不可能的。JavaFX DatePicker不是为that和LocalDate对象设计的,因为您的代码片段中没有时间信息。JFXtras项目有日期/时间选择器,允许用户选择日期和时间。ControlsFx项目也在开发一个时间选择器控件。
在我的oracle数据库中,在表中,我有一个日期列。我使用jooq获取它,这是一个简单的选择查询。jooq获取列值,但没有时间。我错过了什么配置吗?
返回我女巫是错误的。 但接下来的查询如下: 我看对日期
问题内容: 中欧夏令时开始于三月的最后一个星期日。我们将时钟设置为02:00到03:00。如果我在数据库请求中进行时间戳计算会发生什么?比方说,在01:59? 结果是03:00还是02:00? 如果我们将时钟设置为03:00到02:00,那结束了呢? 时间从03:00更改为02:00之后…在02:00会发生什么?是02:59还是01:59? 应该如何处理?最佳实践以及Oracle Database
我希望在特定时间后打开带有链接的html按钮。 例如,链接www.google.com的按钮将在04/10/2021 08:30pm 0530 GMT之后打开 谢谢大家...
当我记录这段代码时,我得到了两个输出: 我得到了这些日志: 是否丢失了其原始时区? 我怎么会在乎呢?