Java时间利用SimpleDateFormat、DateFormat、Timestamp转换

先了解下…..

java.util.Date  的子类3个子类(包装类):  就是在除了SQL语句的情况下面使用

A、Java.sql.Date  只能存储日期,不能存储时间   是针对SQL语句使用的,它只包含日期而没有时间部分

B、java.sql.Time  只能存储时间 ,不能存储日期

C、java.sql.Timestamp  包含时间和日期

 

正题

以下代码是在服务端写的。

1、用SimpleDateFormat进行互转(string <——>date)

SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化

 

 

 

2、DateFormat此类是一个日期的格式化类,用来格式化日期。

 

 

3、Timestamp(时间戳)主要用于数据库上,也可以在java.sql这个包内找到这个类。

当然你用到这个 比如:mysql的话,你可以用setTimtstamp();这个方法。javabean+servlet+jsp写的  dao.impl层

例1

 

 

 

保存到mysql

 

获取值后转为date类型

Mysql设置的类型

新手总结,如有误”解”,请原谅。

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/weixin_44540005/article/details/86568749