站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题如何获取系统时间?

如何获取系统时间?

摘要: 如何获取系统时间?


如何获取系统时间?
我用Date now = new Date();
显示:在 class java.sql.Date 中未找到与 Date()
匹配的构造函数。



new java.sql.Date(System.currentTimeMillis())


在java.util.Date下面 不是你说的那个下面


import java.util.*;

Date mDate = new Date();


Date ....Date now = new Date();
拿Eclipse直接加包Ctrl+Shift+O;


Date是在util里的吧


java.util.Date


楼上的都正解



那样的话就会出现
java.sql.SQLException: No suitable driver
了。


DateFormat systemDate = new SimpleDateFormat("yyyyMMdd");
Date today = new Date();
String strSystemDate = systemDate.format(today);


其实如果是管理系统,比较好的做法,应该是从数据库里取时间,而不是从应用服务器上取.


lz,你是取哪个系统时间啊??是windows系统的时间还是linux,unix的?是应用服务器的系统时间还是你数据库里的系统时间??


应该是数据库的系统时间

如果从服务器上取是不是需要调用本地API函数啊 这样就需要对计算机具有完全的访问权限

不知道我说的对不对啊 ??


具体情况而定

楼主要取的是哪个系统的时间


java.util.Date()才行

java.sql.Date()是往数据库里存的


你想用什么技术取系统时间啊,


java.util.Calendar cal = java.util.Calendar.getInstance();
java.text.SimpleDateFormat formater = new java.text.SimpleDateFormat("yyyyMMdd HH:mm:ss");
System.out.println(formater.format(cal.getTime()));


mysql:
select now()


↑返回目录
前一篇: jsp与java的区别,我想在1到2个月学习java及jsp
后一篇: asp是否能和jsp共用一个空间和服务器