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

字符串“2012-09-06”转换为java.util.Date“2012-09-06”

 
阅读更多
package com.tender.news.util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.commons.lang.StringUtils;
public class Test {
public static void main(String[] args)throws Exception {
String str="2012-09-06";
java.util.Date dateStr=null;
dateStr=toSqlDate(str, "yyyy-MM-dd");
System.out.println(dateStr);
    }
public static java.sql.Date toSqlDate(String dateStr, String pattern){
java.sql.Date date = null;
if(StringUtils.isNotEmpty(dateStr)){
try {
Date birth = null;
SimpleDateFormat format = new SimpleDateFormat(pattern);
birth = format.parse(dateStr);
date = new java.sql.Date(birth.getTime());
} catch (ParseException e) {
e.printStackTrace();
}
}
return date;
}
}
分享到:
评论

相关推荐

    java.util.Date与java.sql.Date互转及字符串转换为日期时间格式.docx

    ### Java.util.Date与Java.sql.Date互转及字符串转换为日期时间格式 #### 一、Java.util.Date与Java.sql.Date的基本概念 在Java编程语言中,处理日期和时间时经常使用到`java.util.Date`和`java.sql.Date`这两个类...

    java.util.Date与java.sql.Date相互转换

    // 注意:这里需要将日期字符串转换为符合 "yyyy-MM-dd" 格式的形式 ``` 3. **直接转换** 由于 `java.sql.Date` 是 `java.util.Date` 的子类,因此可以将 `java.sql.Date` 直接赋值给 `java.util.Date` 类型的...

    java.util.Date与java.sql.Date互转及字符串转换为日期时间格式[文].pdf

    Java.util.Date与java.sql.Date的互转及字符串转换为日期时间格式 java.util.Date和java.sql.Date是Java中两个常用的日期时间类,分别属于不同的包。java.util.Date是Java标准库中的日期时间类,而java.sql.Date是...

    java.sql.date与java.util.date.pdf

    3. 将"yyyy-mm-dd"格式的字符串转换为Java.sql.Date 方法1: SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyy-MM-dd"); String dateStringToParse = "2007-7-12"; try { Java.util.Date date = ...

    java.sql.与java.util

    在数据库操作中,有时需要将字符串转换为`java.sql.Date`。这可以通过`SimpleDateFormat`进行解析,或者使用`StringTokenizer`分隔字符串并直接构造`java.sql.Date`对象。例如,对于格式为"yyyy-mm-dd"的字符串,...

    java完美按格式化字符串String转sql.date

    特别是在数据库操作时,经常会遇到需要将字符串类型的日期转换为`java.sql.Date`类型的情况。本文将详细介绍如何利用Java标准库中的类来实现这一功能,并确保转换过程的准确性与高效性。 #### 一、需求分析 假设...

    java.util.Date到Json日期

    本篇文章将详细介绍如何将`java.util.Date`对象转换为符合特定格式的JSON字符串,从而实现更加标准化的数据交换。 #### 一、问题背景与目标 在Java中,`java.util.Date`类用于表示具体的时间点,它包含了毫秒级别...

    struts的form不能初始化java.util.Date类型

    默认情况下,它会尝试将请求参数转换为字符串,而Date不是字符串,所以会导致异常。 3. **解决方案**: - **自定义转换器**:你可以为Date类型创建一个自定义的Converter,实现`org.apache.struts.action....

    java中日期格式的转换

    本文将深入探讨如何在Java中进行日期格式的转换,这包括将日期对象转换为特定格式的字符串,以及将字符串转换回日期对象。此外,我们还将讨论如何在不同的日期类之间进行转换,例如从`java.util.Date`到`java.sql....

    java.util.Date与java.sql.Date的区别

    当你需要将字符串转换为 `java.sql.Date` 时,通常会采用以下步骤: 1. 创建一个 `java.text.SimpleDateFormat` 对象,它是一个日期和时间格式化类,允许你指定输入字符串的日期格式。 2. 使用 `SimpleDateFormat` ...

    util包里的Date类转换为sql包里的Date

    如果需要将日期值以字符串形式处理,可以先将`java.util.Date`转换为字符串,然后再将字符串转换为`java.sql.Date`。这通常涉及到使用`SimpleDateFormat`类来格式化日期。 **示例代码**: ```java import java.text...

    JAVA日期与字符串的转换

    #### 二、将一个字符串转换为Date类型的变量 与之相反,如果需要将字符串转换为日期对象,也可以通过`SimpleDateFormat`类来完成。这里需要注意的是,由于`SimpleDateFormat`的`parse`方法可能会抛出异常,因此在...

    Android的SQLite中DateTime类型数据的存取问题

    首先,使用 SimpleDateFormat 需要将字符串类型的日期数据解析成 java.util.Date 类型,然后使用 java.sql.Timestamp 将其转换成 Timestamp 对象。最后,可以直接将 Timestamp 对象插入到 SQLite 数据库中。 取出 ...

    java.text.ParseException: Unparseable date: 2/10/2010 15:20:05

    这个异常表明,程序正在尝试将这个日期字符串转换成 `java.util.Date` 或 `java.time` API 中的某个日期对象,但因为日期格式与预期的解析模式不符,导致了解析失败。在Java中,日期和时间的解析是通过 `...

    java 时间转换工具

    3.支持字符串转java.util.Date 支持字符串格式: yyyyMMdd yyyyMMddHH yyyyMMddHHmm yyyyMMddHHmmss yyyy-MM-dd yyyy.MM.dd yyyy/MM/dd yyyy MM dd 年月日格式可以和下面的交换 yyyyMMdd HH yyyyMMdd HHmm ...

    把字符串转化为时间格式

    然后使用`parse()`方法将字符串转换为`java.util.Date`对象。最后,通过构造函数将`java.util.Date`转换为`java.sql.Date`。 #### 4. 注意事项 - 在处理日期和时间数据时,需要确保字符串格式正确无误,否则可能会...

Global site tag (gtag.js) - Google Analytics