日期:2014-05-20  浏览次数:20661 次

请教一个基础问题,望前辈们给予解答,关于Date问题
我写了一个调度程序()

我想通过 调度程序  来实现  在指定的时间内 执行指定的任务,

现在遇到一个问题, 如何描述指定的时间,


方法接受的是一个date类型,,  

比如说;  我想要 下午的 15:00:00 来执行某一段程序,

那么这个 15:00:00  怎么来描述呢? 

参数接受的是Date类型,,,网上查了查资料,看着有点头晕.


谢谢各位,,着急,在线等,分也不多了,全部给了.
------解决方案--------------------

                Calendar calendar = Calendar.getInstance();
calendar.set(2012, 11, 18, 15, 0, 0);
Date date = calendar.getTime();
System.out.println(date.toLocaleString());


结果:
2012-12-18 15:00:00
------解决方案--------------------
用SimpleDateFormat也可以:

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String dateStr = "2012-12-18  15:00:00";
Date date = formatter.parse(dateStr);