`
endual
  • 浏览: 3560921 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Java String 转成 Mysql Date

阅读更多
public void save2() throws InstantiationException, IllegalAccessException, ClassNotFoundException, SQLException{

  String date="2004-3-29";
  java.util.Date d=new Date();
  SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
  try{
      d=sdf.parse(date);
  
  }catch(Exception e)
  {
      e.printStackTrace();
  }
//数据库用户名
String userName="root";
//密码
String userPasswd="qq121121";
//数据库名
String dbName="MySql";
//表名
String tableName="pet1";
//联结字符串
//String url="jdbc:mysql:3306//localhost/"+dbName;
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;
Connection connection=DriverManager.getConnection(url);
//Statement pstmt=connection.prepareStatement("insert into  pet2 values (?)");
    PreparedStatement pt = connection.prepareStatement("insert into  pet1 values (?)");
    pt.setDate(1, new java.sql.Date(d.getTime()));
int j=pt.executeUpdate();

if(j!=0)
  System.out.println("ok");
}
    }

//转换逻辑
String  转换成YYYY--MM--DD格式的日期类型(叫格式化日期)
再复到Date date中,然后再赋值给SQL类型的日期
分享到:
评论

相关推荐

    java的Date类型转换成MySQL的DateTime类型.docx

    ### Java的Date类型转换成MySQL的DateTime类型 在软件开发特别是网络游戏开发中,记录关键时间点(如游戏开始时间和结束时间)并将其保存至数据库是非常常见的需求。由于Java中的`java.util.Date`类型与MySQL数据库...

    java实体转mysql建表语句

    首先,分析实体类的属性,然后根据属性类型选择对应的MySQL数据类型,比如`String`对应`VARCHAR`,`int`对应`INT`,`Date`对应`DATE`或`TIMESTAMP`等。同时,别忘了添加主键、外键、索引等约束。 6. **数据类型映射...

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

    - `java.util.Date`(Java的日期时间类)可以转换为`java.sql.Date`、`java.sql.Time`或`java.sql.Timestamp`,通过`SimpleDateFormat`进行格式化。 - `java.time.*`(Java 8引入的新日期时间API)的类如`...

    String和Date的转换

    在Java编程语言中,`String`和`Date`类型的转换是常见的操作,特别是在处理日期和时间数据时。这里我们将深入探讨如何在`String`和`Date`之间进行转换,以及如何利用`DateFormat`和`SimpleDateFormat`类进行格式化。...

    Java数据类型和MySql数据类型对应一览

    在 Java 中,字符串类型对应的是 java.lang.String 类型。在 MySql 中,字符串类型对应的是 VARCHAR、NVARCHAR、CHAR、NCHAR 等类型。其中,VARCHAR 类型用于存储可变长度的字符串,NVARCHAR 类型用于存储 Unicode ...

    java代码将mysql表数据导入HBase表

    本文将详细介绍如何使用Java代码实现这一过程,包括样例MySQL表和数据,以及HBase表的创建。 首先,我们需要了解MySQL和HBase的基本概念。MySQL是一种关系型数据库管理系统,它基于ACID(原子性、一致性、隔离性和...

    MySql于Java数据类型对应列表

    ### MySQL与Java数据类型对应详解 #### 概述 在进行数据库操作时,尤其是在使用Java进行MySQL数据库开发的过程中,正确地映射数据类型是至关重要的一步。本文将详细介绍MySQL中的各种数据类型及其在Java中的对应...

    Java数据类型和MySql数据类型对应表

    Java 数据类型和 MySql 数据类型对应表 在 Java 编程中,了解 Java 数据类型和 MySql 数据类型的对应关系非常重要。这是因为在 Java 应用程序中,我们经常需要与数据库进行交互,而 MySql 是一种常用的关系数据库...

    Java连接MYSQL 数据库的连接步骤

    【Java连接MYSQL数据库的连接步骤详解】 在Java编程中,连接MySQL数据库是常见的操作,用于实现数据的存储和检索。以下是一步一步的详细指南: 首先,确保你已经安装了JDK,通常推荐版本为JDK1.5或更高。JDK提供了...

    JAVA和MYsql时间格式格式

    在编程世界中,Java 和 MySQL 是两个非常重要的技术,它们在处理时间日期格式时有着各自的标准和方法。本文将深入探讨 Java 和 MySQL 中的时间日期格式化,并提供实用的知识点,帮助开发者更好地理解和应用。 首先...

    java+MySQL用户管理系统

    此代码主要是用JDBC和MySQL数据库完成一个简单的用户管理系统,系统的设计模式采用工场模 式和代 理模式,此代码很适合初学Java者。 运行方法: 1.运行需要启动MySQL数据库 2.创建数据库名为zhaochao和表名为...

    Java读取Excel内容并导入MySQL

    读取单元格内容时,需要根据单元格类型(如STRING, NUMERIC, DATE等)进行转换。例如,数字单元格可能需要转换为Double类型,日期单元格可能需要转换为java.util.Date。 接下来,我们需要将读取到的数据导入到MySQL...

    Mysql、orcale 中的数据类型与java中的数据类型对应表.pdf

    Mysql、Oracle 中的数据类型与 Java 中的数据类型对应表 MySQL 和 Oracle 是两种常用...本文详细介绍了 Oracle 中的 Number 和 Date 类型与 Java 中的数据类型对应关系,并对 MySQL 中的数据类型也进行了简单的介绍。

    java连接mysql

    ### Java 连接 MySQL 数据库详解 在 IT 领域中,Java 与 MySQL 的结合是非常常见的场景之一。无论是企业级应用还是个人项目开发,掌握如何使用 Java 来连接并操作 MySQL 数据库都是非常必要的技能。本文将详细介绍 ...

    Java中数据类型和MYSQL中数据类型的对比

    例如,使用 Java 的 `PreparedStatement` 设置参数时,可能需要将 `java.sql.Date` 转换为 `DATE` 类型,或者将 `String` 转换为 `VARCHAR`。 对比 Java 和 MySQL 数据类型时,开发者需要考虑存储需求、数据精度、...

    java、mysql以及oracle数据类型对照表

    例如,Java的String对应MySQL的VARCHAR或Oracle的VARCHAR2,Java的Integer对应MySQL的INT或Oracle的NUMBER。 对比三者的数据类型,可以发现一些共性,如整数类型都有对应的表示,但细节上有所不同。例如,Java的int...

    mysql数据库修改添加Date格式列的方法

    在MySQL数据库中,修改或添加一个...通过以上步骤,你可以在MySQL数据库中创建、修改和操作Date格式的列,并在Java应用程序中进行相应的处理。确保对数据库操作进行适当的安全性和性能优化,以保证系统的稳定性和效率。

    java_mysql_数据类型对照.doc

    1. **VARCHAR**:在MySQL中表现为可变长度字符串,对应Java中的`java.lang.String`类型,JDBC类型为12。适用于存储不固定长度的文本数据,如姓名、地址等。 2. **CHAR**:固定长度的字符串,同样对应Java中的`java...

Global site tag (gtag.js) - Google Analytics