转载地址 https://www.cnblogs.com/zhaotiancheng/p/6413067.html
数据库操作经常会用到时间,例如start_time,end_time,(在数据库中是datetime类型,)
对应关系
mysql | java |
datetime | java.sql.Timestamp |
代码示例:
用Calendar生成 yyyy-MM-dd hh:mm:ss格式的时间戳,end_time使用calendar的add()方法加一个月,
Calendar calendar=Calendar.getInstance();
Timestamp start_time=Timestamp.valueOf(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(calendar.getTimeInMillis()));
calendar.add(Calendar.MONTH,1);
Timestamp end_time=Timestamp.valueOf(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(calendar.getTimeInMillis()));
后续学习再补充
java表示时间的:Date,Calendar,Timestamp