如何用Java提取java.sql.Date类型的系统时间
java 得到系统时间,直接私用Date类型,直接生成一个对象即可,示例如下:
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
Date dt=new Date();//如果不需要格式,可直接用dt,dt就是当前系统时间
DateFormat df = new SimpleDateFormat(“yyyy/MM/dd HH:mm:ss”);//设置显示格式
String nowTime=”";
nowTime= df.format(dt);//用DateFormat的format()方法在dt中获取并以yyyy/MM/dd HH:mm:ss格式显示
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
Date dt=new Date();//如果不需要格式,可直接用dt,dt就是当前系统时间
DateFormat df = new SimpleDateFormat(“yyyy/MM/dd HH:mm:ss”);//设置显示格式
String nowTime=”";
nowTime= df.format(dt);//用DateFormat的format()方法在dt中获取并以yyyy/MM/dd HH:mm:ss格式显示
分享
本回答由电脑网络分类达人 赵国琴认证
为您推荐:
2010-12-18 23:03
提问者采纳
用GregorianCalendar 。
分享
评论(1) | 1 1
onmarius | 五级 采纳率25%
按默认排序 | 按时间排序
其他5条回答
2010-12-18 23:05shy2850 | 十二级
java.sql.Date 没有构造方法Date();
可以用new Date(long time);
Date date = new Date(new java.util.Date().getTime());;
评论 | 0 1
分享
2010-12-18 23:07kejiaweiren | 十三级
楼上各位都用了util.date,阅读起来非常麻烦。可以用时间长度来控制
Date now=new Date(System.currentTimeMillis());
Date now=new Date(System.currentTimeMillis());
评论 | 0 0
分享
2010-12-18 23:04playboy5210 | 六级
你试试这样呢?java.sql.Date date = new java.sql.Date(new java.util.Date().getTime());
评论 | 0 0
分享
2010-12-18 23:08GiphuSun | 五级
java.sql.Date date = new java.sql.Date(System.currentTimeMillis())
评论 | 0 0
分享
2010-12-18 23:28wxp111wxp111 | 三级
java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());