`

ResultSet中getDate\getTime\getTimestamp区别

    博客分类:
  • java
 
阅读更多

备忘:

今天纳闷了一会,数据库有小时、分钟、秒,为啥就是取不出来?

答案如下:

ResultSet类的getDate getTime 和getTimestamp方法的区别:
 getDate()              只取到天
 getTime()             只取时分秒
 getTimestamp()    精确到毫秒

分享到:
评论

相关推荐

    mysql时间类型对应的java类型1

    - 当从数据库查询结果中获取时间类型时,会返回相应的Java SQL类型对象,例如`ResultSet.getDate()`, `ResultSet.getTime()`, 或 `ResultSet.getTimestamp()`。 示例代码展示了如何进行转换: ```java import ...

    JDBC中的Results相关函数

    例如,对于日期类型,最好使用`getDate()`、`getTime()`或`getTimestamp()`而不是转换为字符串后再解析。对于数值类型,使用`getBigDecimal()`来处理可能的精度丢失问题。对于Blob和Clob类型,直接获取对应的对象...

    SQL数据类型和转换

    - DATE类型推荐使用`getDate`,TIME用`getTime`,TIMESTAMP用`getTimestamp`,这可以避免混淆和错误。 3. **通用方法`getObject`**: - `getObject`方法非常灵活,可以用于获取任何JDBC数据类型,返回的是一个...

    Java中Date,Calendar,Timestamp的区别以及相互转换与使用

    - 在数据库操作中,如 `ResultSet` 的 `getTimestamp()` 和 `PreparedStatement` 的 `setTimestamp()` 方法通常使用 `Timestamp`,因为它能获取更多的日期时间信息。 5. **Oracle数据库的日期和时间类型** - ...

    解析MySql与Java的时间类型

    在进行数据库操作时,Java的JDBC API提供了`ResultSet`接口,可以从查询结果中获取相应的时间类型数据,如示例代码所示,通过`ResultSet.getDate()`、`ResultSet.getTime()`和`ResultSet.getTimestamp()`方法。...

    java连接数据库.doc

    从数据库中取出日期时间数据时,通常使用`ResultSet`的方法: 1. `getDate(String colname)`:返回日期,格式为'0000-00-00'。 2. `getTimestamp(String colname)`:返回日期和时间,格式为'0000-00-00 00:00:00....

    常用JSP代码--jsp

    不同类型的数据库字段可以使用相应的`get`方法来获取,如`getObject`、`getBoolean`、`getDate`、`getTime`、`getTimestamp`、`getString`、`getInt`、`getLong`、`getFloat`和`getDouble`等。 6. **控制动态文本...

    J2EE-JDBC学习笔记

    使用`DATE`, `TIME`, `TIMESTAMP`类型进行存储,通过`PreparedStatement`的`setDate()`, `setTime()`, `setTimestamp()`方法插入数据,以及`ResultSet`的相应`getDate()`, `getTime()`, `getTimestamp()`方法读取...

    DB2 JDBC驱动程序及其支持的功能简介

    - `CallableStatement.getTimestamp(int, Calendar)`;第二类和第四类通用JDBC驱动程序。 - `CallableStatement.registerOutParameter(int, int, String typeName)` - `Connection.getTypeMap()` - `Connection....

Global site tag (gtag.js) - Google Analytics