currTime=new java.sql.Time(new java.util.Date().getTime());//得到当前时间。
如 08:00:00
currDate=new java.sql.Date(new java.util.Date().getTime());//得到当前日期。
如 2003-06-03
theDate=new java.util.Date();//得到当前的日期和时间,如 2003-06-03 08:00:00
如 08:00:00
currDate=new java.sql.Date(new java.util.Date().getTime());//得到当前日期。
如 2003-06-03
theDate=new java.util.Date();//得到当前的日期和时间,如 2003-06-03 08:00:00
解决方案 »
- 用javah生成JNI头文件的时候,发现自定义的函数名前自动加了一个数字1,为什么呢?
- 课程信息表和成绩表
- 关于JDO查询的一个问题
- 求助:java错误提示:exception in thread“main” java.lang.
- 谁能解释一下java io里的字节流和字符流究竟有什么具体的区别
- 在数组中查找最大元素的最简单算法
- 我用JCreator写了一个示范Appleat,在appleatveiwer中可以运行,但在浏览器中看.htm文件却什么也没有?
- 如何让我的程序在unix服务器上一直运行?
- *.jar文件怎么执行?
- 关于JAVA2中的线程问题,不推荐使用的函数功能由那些函数来代替??????
- 一个小程序,不能理解其输出结果
- 一个简单的问题,十万火急!!!!
Date date = Calendar.getInstance().getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:MM:SS");
String sDate = sdf.format(date);
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
String strDate = df.format(date);
System.out.println(date);
返回:Wed Jun 04 16:23:06 CST 2003另外,奇怪了,我上午用
import java.util.*;class Test{
public static void main(String arg[]){
Date d = new Date();
System.out.println(d.getTime());
}}
返回的是2003-06-04
可下午再用,却返回了
1054716206252
这是为什么,另外,如果我把其中
System.out.println(d.getTime());该成 System.out.println(d.getDate());
的话,编译的时候还会出这样的错误Note: Test.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
问为什么?
Date currentDate = new Date();
Note: Recompile with -deprecation for details.这不是错误,这是提醒你使用的函数是新的jdk不提倡使用的
year = todaysDate.get(Calendar.YEAR);
month = todaysDate.get(Calendar.MONTH) + 1;
day = todaysDate.get(Calendar.DAY_OF_MONTH);
hourOfDay = todaysDate.get(Calendar.HOUR_OF_DAY); // 24小时制
hour = todaysDate.get(Calendar.HOUR); // 12小时制
minute = todaysDate.get(Calendar.MINUTE);
second = todaysDate.get(Calendar.SECOND);
telenths(_非法操作_) 的就用得很到位
表扬!!!!!