jsp

位置:IT落伍者 >> jsp >> 浏览文章

JSP+MySql的时间处理


发布日期:2019年02月03日
 
JSP+MySql的时间处理

很久没有用Mysql了发现小小的时间问题也遇到不少麻烦呵呵

所以总结一下

第一种:

Date time= new javasqlDate(new javautilDate()getTime());

第二种:

java 用PreparedStatement来setDate用问号的形式给日期问号赋值

pstmtsetTimestamp( new Timestamp(SystemcurrentTimeMillis()));

pstmtsetDate( new javasqlDate(dategetTime()));
pstmtsetDate( new javasqlDate(dategetTime()));


第三:

其实向mysql数据库里插入时间字段也是很容易的只要设置为javautilDate类型后以Hibernate的Pojo类对象为例pojoset(new javautilDate());就可用了

以下附录在网上找到的相关资料

Mysql 与 java 的时间类型
MySql的时间类型有 Java中与之对应的时间类型
date javasqlDate
Datetime javasqlTimestamp
Timestamp javasqlTimestamp
Time javasqlTime
Year javasqlDate
于是便通过以下方式去实现:
Date date = new Date();//获得系统时间
String nowTime = new SimpleDateFormat("yyyyMMdd HH:mm:ss")format(date);//将时间格式转换成符合Timestamp要求的格式
Timestamp goodsC_date = TimestampvalueOf(nowTime);//把时间转换

javautilDate 是javasqlDate的父类

上一篇:JSP和IIS的最佳解决方案实例分析

下一篇:JSP中调用SQL Server存储过程实例讲解