JAVA 插入日期时间方法
2014-04-25 10:29
330 查看
方法一、数据库中的字段类型为: varchar()
//java类中的时间类:
import java.util.Date;
//格式化时间的类
import java.text.SimpleDateFormat;
=====代码如下:
//格式化时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//取得系统当前时间
String
systime= sdf.format(new Date());
====输出结果:
“ 2014-04-25 10:13:35 ”
/************************************************************************************/
方法二、数据库中的字段类型为: date()
java.util.Date
utilDate=new java.util.Date();
java.sql.Date
sqlDate=new java.sql.Date(utilDate.getTime());
====输出结果:
Date 2014-04-25
/************************************************************************************/
方法三:将String类型的时间转化成TimeStamp类型【推荐使用】
//数据库里的字段类型为:datetime或者Timestamp(更精确)
1、jsp文件中,生成时间格式,显示到页面:
java.util.Date utilDate=new java.util.Date();
java.sql.Date ks_time_start=new java.sql.Date(utilDate.getTime());
//表单提交:action="…………&ks_time_start=<%=ks_time_start %>"
//java 类中,接受表单传过来的 字符串 类型的 日期,再转换:
import java.sql.Timestamp;
String _ks_time_start=(String)request.getParameter("ks_time_start");
Timestamp ks_time_start= Timestamp.valueOf(_ks_time_start);
/*……………………………………………………………………………………………………………………………………………………………………*/
//直接新建 Timestamp 类型的时间(yyyy-mm-dd hh:mm:ss ):
import java.sql.Timestamp;
Timestamp ts = new Timestamp(new java.util.Date().getTime());
//接着直接可以写进数据库:ks
/************************************************************************************/
//java类中的时间类:
import java.util.Date;
//格式化时间的类
import java.text.SimpleDateFormat;
=====代码如下:
//格式化时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//取得系统当前时间
String
systime= sdf.format(new Date());
====输出结果:
“ 2014-04-25 10:13:35 ”
/************************************************************************************/
方法二、数据库中的字段类型为: date()
java.util.Date
utilDate=new java.util.Date();
java.sql.Date
sqlDate=new java.sql.Date(utilDate.getTime());
====输出结果:
Date 2014-04-25
/************************************************************************************/
方法三:将String类型的时间转化成TimeStamp类型【推荐使用】
//数据库里的字段类型为:datetime或者Timestamp(更精确)
1、jsp文件中,生成时间格式,显示到页面:
java.util.Date utilDate=new java.util.Date();
java.sql.Date ks_time_start=new java.sql.Date(utilDate.getTime());
//表单提交:action="…………&ks_time_start=<%=ks_time_start %>"
//java 类中,接受表单传过来的 字符串 类型的 日期,再转换:
import java.sql.Timestamp;
String _ks_time_start=(String)request.getParameter("ks_time_start");
Timestamp ks_time_start= Timestamp.valueOf(_ks_time_start);
/*……………………………………………………………………………………………………………………………………………………………………*/
//直接新建 Timestamp 类型的时间(yyyy-mm-dd hh:mm:ss ):
import java.sql.Timestamp;
Timestamp ts = new Timestamp(new java.util.Date().getTime());
//接着直接可以写进数据库:ks
/************************************************************************************/
相关文章推荐
- java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)
- java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)
- java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)
- JAVA 插入日期时间的实用方法
- java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)
- java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)
- java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)
- Java日期时间使用方法汇总
- Java日期时间操作的一些方法
- JAVA8日期时间的差值计算方法
- Java 8中日期和时间的处理方法
- java将日期时间字符串转成日期插入到oracle的date字段
- Java日期时间操作的方法
- Java日期时间处理常用方法
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- java中两种不同的取日期时间方法
- java获取当前日期和时间的二种方法分享
- JAVA处理日期时间常用方法
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- Java实现字符串解析为日期时间的方法示例