1. 程式人生 > >(轉)java向MySQL插入當前時間的四種方式和java時間日期格式化的幾種方法(案例說明)

(轉)java向MySQL插入當前時間的四種方式和java時間日期格式化的幾種方法(案例說明)

轉載地址  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