`
y806839048
  • 浏览: 1106841 次
  • 性别: 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则同时包含日期和时间,...

    数据库转换日期格式

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

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

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

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

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

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

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

    oracle中TIMESTAMP与DATE比较

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

    DB2数据库中的各数据类型

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

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

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

    全面了解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),常用于表示“是”或“否”等简单逻辑判断。 - **...

    Oracle数据库基础教程:入门其实很简单

    - 日期时间类型:DATE、TIMESTAMP等类型的使用。 - 日期函数:SYSDATE、ADD_MONTHS等日期函数的使用。 - 日期格式化:如何使用TO_DATE等函数进行日期格式化处理。 6. **Oracle中的复杂数据处理**: - 分组聚合...

    【每日一步】数据库中日期函数功能比对.pdf

    在IT领域,数据库是至关重要的组成部分,而处理日期和时间数据是数据库操作中常见的任务。在本文中,我们将深入探讨PostgreSQL和MySQL两种流行的关系型数据库管理系统中关于日期和时间的函数及其用法。 首先,我们...

Global site tag (gtag.js) - Google Analytics