java - 如何在Jtable中仅显示日期值?

标签 java swing jtable

我通过以下代码将日期插入数据库

String sql = "Insert Into Purchase (Purchase_ID, Purchase_Date) values (?,Date())";

是的,我的数据库仅存储当前日期的值

但是当我从数据库中检索购买日期到 JTable 时,结果显示我插入时的日期和时间 00:00:00:00。

如何才能只显示日期的结果?

最佳答案

使用 SimpleDateFormat。例如:

SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
String s = format.format(yourDate);

关于java - 如何在Jtable中仅显示日期值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17637787/

相关文章:

java - 如何在 Espresso 中重新运行失败的测试? - 头脑 Storm

java - "PickList"的 Swing/AWT 实现

java - org.jdesktop.swingbinding.JTableBinding$BindingTableModel 无法转换为 javax.swing.table.DefaultTableModel

java - 使用复杂的 TableCellRenderer 在 JTable 中格式化来自 JDBC 的数据

java - JScrollPane 中的 JTable 具有可调整大小的 JFrame 固定大小?

java - JSP应该加什么taglib?

java - org.springframework.beans.NotReadablePropertyException : Invalid property 'user' of bean class [com. jit.model.Signup]:

java - 使用 Maven 程序集插件时找不到 Geotools 数据存储

java - 在 JTable 单元格下显示弹出式 JFrame?

java - 仅执行一个按钮后,框架关闭