Java String转Date插入Mysql数据库及查询时间字段的实用技巧

将Java字符串时间转换为数据库日期类型

Java String转Date插入Mysql数据库及查询时间字段的实用技巧

String date="2017-01-12 18:00:00";
java.text.SimpleDateFormat formatter =
             new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss");
Date Time=formatter.parse(date);

转换后的时间可以直接插入MySQL数据库中,并且可以在查询时简单地通过字符串转换。当然,如果您不想要小时,分钟和几秒钟,也可以这样写:

String date="2017-01-12";
java.text.SimpleDateFormat formatter =
             new SimpleDateFormat( "yyyy-MM-dd");
Date Time=formatter.parse(date);

我以前检查过很多,因为我需要使用数据库查询语句选择 *从表名中的时间字段中的时间1和时间2,Time2,Time1和Time2我想通过我自己设置值来将java字符串类型转换为日期但是我在互联网上检查了很多。它是这样的:

String date="2012-12-23 12:00:00";
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd  HH:mm:ss");
Date Time=sdf.parse(date);

但是尝试单元测试后,我仍然会遇到错误。经过很多尝试之后,我找到了这个成功的例子。我希望它可以帮助所有人。此外,如果有专家知道如何更正上述代码以便可以正确查询上述代码,我希望您能给我一些建议〜

你可能想看:
« 上一篇
下一篇 »

相关推荐

java中什么是冒泡,冒泡算法

2026年09月06日

27阅读

java中冒号,java双冒号

2026年09月06日

26阅读

java中的->,java中的是什么意思

2026年09月06日

24阅读

java中的super用法,Java中super的说明

2026年09月06日

28阅读

java中反射的应用,java中反射的应用场景

2026年09月06日

25阅读

java中开关的定义,Java关键字有哪些

2026年09月06日

25阅读