下面列出了Date,Timestamp ,String相互转换,以及通过Calendar创建时间的例子
import java.sql.Timestamp;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class CalenarAndTimeTest{
public static void main(String[] args) throws ParseException{
//创建Date对象
Date date = new Date();
//完整显示今天日期时间, Date转化为String
String str = (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS")).format(date);
System.out.println(str);
//String 转化为 Date
date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS").parse(str);
System.out.println(date);
//创建Timestamp对象,Timestamp类是Date类的子类, Date 转化为 Timestamp
Timestamp timestamp = new Timestamp(