`
y806839048
  • 浏览: 1118612 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

数据库中的日期类型处理:Timestamp

 
阅读更多

数据库中的日期类型处理:Timestamp

 

<fmt:formatDate  //只能承接java.unti.Date

Cannot convert of type class java.sql.Timestamp to class org.joda.time.DateTime

 

1,

Add this annotation on your DateTime field in your entity class

@Type(type="org.joda.time.contrib.hibernate.PersistentDateTime")

private DateTime birthDay;

And in your JSP, keep using the joda format tag:

<c:set var="formattedDateTimeValue">

  <joda:format value="${DateTimeValue}" pattern="dd.MM.yyyy" />

  <!-- Or any pattern you want -->

</c:set>

2,sql中采用to_char(T.WL_TIME,'yyyy-mm-dd hh24:mi:ss')//这种最省事

 

分享到:
评论

相关推荐

    数据库oracle中日期处理

    Oracle数据库中的日期数据类型包括`DATE`和`TIMESTAMP`。`DATE`不仅包含日期,还包含了时间部分(小时、分钟和秒)。`TIMESTAMP`则更精确,包括日期和时间,并可以存储时区信息。 2. **默认格式**: Oracle没有...

    数据库中日期时间用法

    在数据库管理中,正确理解和应用日期时间功能是至关重要的,尤其是在进行数据分析、报表生成和事务处理等场景下。本文将深入探讨Oracle数据库中日期时间的用法,通过一系列实用的函数,帮助读者掌握如何在SQL查询中...

    关于Hinbernate中TimeStamp类型字段处理的小例子

    本文将详细探讨在Hibernate中处理Timestamp类型字段的一些关键知识点,结合给出的"关于Hibernate中Timestamp类型字段处理的小例子"的标题,我们将深入理解Timestamp类型的特性和在Hibernate中的使用。 1. **...

    软件开发中日期在数据库的处理

    总结来说,软件开发中处理日期在数据库中的关键点包括选择合适的日期类型、理解数据库系统的日期函数以及在Java中使用JDBC进行交互。正确地处理日期,可以确保数据的准确性和业务逻辑的有效执行。

    JDBC:数据库操作中的日期精度丢失解决办法

    1. 调整数据库字段类型:确保数据库中的日期时间字段类型足够存储Java Timestamp的全部精度。如果可能,选择支持更高精度的类型,如Oracle的TIMESTAMP(9)或MySQL的TIMESTAMP(6)。 2. 使用PreparedStatement:避免...

    sqlserver数据库类型对应Java中的数据类型

    在 SQL Server 中,date 是一个日期类型,用于存储日期值。在 Java 中,date 对应的数据类型是 java.sql.Date。 datetime2 在 SQL Server 中,datetime2 是一个日期时间类型,用于存储日期时间值。在 Java 中,...

    计算机软件-商业源码-实例84 处理数据库中日期型字段的显示与输入.zip

    在关系型数据库管理系统(RDBMS)如MySQL、Oracle、SQL Server中,日期和时间数据类型包括DATE、TIME、DATETIME、TIMESTAMP等。DATE类型存储年月日,TIME类型存储时分秒,DATETIME和TIMESTAMP则同时包含日期和时间,...

    oracle日期时间数据类型与时间间隔数据类型讲解

    在Oracle数据库中,日期时间数据类型主要包括`DATE`、`TIMESTAMP`及其变体(如`TIMESTAMP WITH TIME ZONE`、`TIMESTAMP WITH LOCAL TIME ZONE`)以及`INTERVAL`数据类型。这些数据类型被广泛应用于记录日期、时间...

    数据库转换日期格式

    此外,还可以使用`CAST`和`CONVERT`函数来进行日期类型的转换。 - **CONVERT()**:该函数可以将一个表达式从一种数据类型转换为另一种数据类型。其语法为: ```sql CONVERT(target_data_type(length), expression...

    各种数据库的数据类型对比

    MySQL提供了广泛的数据类型,如数值类型(整数、浮点数、定点数)、字符串类型(CHAR、VARCHAR、TEXT)、日期和时间类型(DATE、TIME、DATETIME、TIMESTAMP)以及二进制类型(BLOB、BINARY)。例如,VARCHAR用于...

    学案之数据库年月日处理.pdf

    1. 日期类型:在数据库中,日期类型是一种特殊的数据类型,用于存储日期和时间信息。在 SQL 语言中,日期类型通常用 DATE 或 DATETIME 来定义。 2. 日期函数:日期函数是数据库管理系统提供的一种函数,用于处理和...

    达梦数据库V7_SQL语言使用手册.pdf

    * 日期时间数据类型:DATE、TIME、TIMESTAMP等。 * 多媒体数据类型:IMAGE、VIDEO、AUDIO等。 DM_SQL语言支持的表达式 DM_SQL语言支持多种表达式,例如: * 数值表达式:用于计算数字值的表达式。 * 字符串表达式...

    oracle中TIMESTAMP与DATE比较

    在Oracle数据库中,`TIMESTAMP`与`DATE`两种数据类型是用于存储日期和时间信息的关键组成部分,但它们之间存在显著的区别,特别是在处理时间和精度方面。本文将深入探讨这两种数据类型的特点,以及如何在实际应用中...

    DB2数据库中的各数据类型

    DB2数据库是一个强大的关系型数据库管理系统,其内部支持多种数据类型,这些数据类型的设计使得DB2能够处理各种复杂的数据结构和类型。以下是DB2数据库中主要数据类型的详细说明: 1. **数值型数据类型**: - **...

    hibernate使用中与各种数据库字段类型对应类型训练

    通过这次训练,你将深入理解Hibernate如何处理不同数据库字段类型,并学会如何在实际项目中灵活运用,提升开发效率和代码质量。记住,熟练掌握这些知识是成为一名高效Java开发者的必备技能之一。

    spirng-boot 的时间类型(date、datetime、timestamp)的全局配置

    Spring Boot提供了一种方便的方式来全局配置日期和时间类型,包括date、datetime和timestamp,这使得与数据库交互时能够更加便捷地处理时间数据。本篇文章将深入探讨Spring Boot如何进行时间类型的全局配置,以及...

    全面了解DB2数据库中的各数据类型

    在DB2中,数据类型是数据库设计的重要组成部分,它定义了数据的结构和格式,确保数据的准确性和一致性。本篇文章将深入探讨DB2数据库中的各种数据类型。 1. 数值类型: - `INTEGER`:整数类型,存储-2^31到2^31-1...

    向数据库插入datetime类型的数据

    在Java Web开发中,经常需要将日期时间类型的值存储到数据库中。这里提到的JSP(JavaServer Pages)是一种基于Java技术的服务器端脚本语言,用于动态网页的生成。当涉及到处理日期和时间时,开发者可以利用Java提供...

    MySQL 5.6 中的 TIMESTAMP 和 explicit_defaults_for_timestamp 参数

    在MySQL 5.6中,`TIMESTAMP`数据类型和`explicit_defaults_for_timestamp`参数是数据库管理和时间戳处理的关键元素。`TIMESTAMP`通常用于记录数据记录的创建或修改时间,而`explicit_defaults_for_timestamp`参数则...

    SqlServer数据库的数据类型

    - **Timestamp**:用于记录每次更改行的时间戳,不是传统的日期时间数据类型,而是一种特殊的列标识,用于追踪行的变化。 - **Bit**:用于存储布尔值(0或1),常用于表示“是”或“否”等简单逻辑判断。 - **...

Global site tag (gtag.js) - Google Analytics