我希望每天的5点半执行该任务,但以下设置怎么没有作用,不晓得为什么,请高手看看啊,谢谢了 Timer timer = new Timer();
SimpleDateFormat bartDateFormat = new SimpleDateFormat("HH-mm");
String dateStringToParse = "9-59";
Date date=null;
try {
date = bartDateFormat.parse(dateStringToParse);
System.out.println(date.getTime());
} catch (ParseException ex) {
ex.printStackTrace();
}
timer.schedule(new MyTask(),date);
SimpleDateFormat bartDateFormat = new SimpleDateFormat("HH-mm");
String dateStringToParse = "9-59";
Date date=null;
try {
date = bartDateFormat.parse(dateStringToParse);
System.out.println(date.getTime());
} catch (ParseException ex) {
ex.printStackTrace();
}
timer.schedule(new MyTask(),date);
解决方案 »
- 刚学JAVA网络编程,求教大神人物,怎么进行UDP攻击,是不是使用JAVA的DatagramPacket和DatagramSocket发送数据包
- 求助:在带有checkbox的jtree上,点击图标,checkbox组件消失
- 一个用java显示图像的问题
- 我用的是 MyEclipse5.0 ,在它里面运行很好的Java类:MyExcel.java,放在dos下面用 java MyExcel 时就报错,这是为什么啊?
- 线程学的不好,想问一下,怎么控制线程的个数
- LinkedList中存储分数
- 一个连接access数据库的问题
- 请问通过纯jdbc能否联 sqlserver7.0,注意不是通过jdbc-odbc桥,如果能的话,driver在哪里下载?连接的语句怎么写?
- 关于package语句的作用
- 类实现某个接口其类属性就变了么
- 如何用java解析这两个时间字符串?
- 关于毕业设计的问题,请大家帮忙
java.text.SimpleDateFormat,不知道你是不是用这个format
parse
public Date parse(String text,
ParsePosition pos)分析字符串的文本,生成 Date。
此方法试图分析从 pos 给定的索引处开始的文本。如果分析成功,则将 pos 的索引更新为所用最后一个字符后面的索引(不必对直到字符串结尾的所有字符进行分析),并返回分析得到的日期。更新后的 pos 可以用来指示下次调用此方法的起始点。如果发生错误,则不更改 pos 的索引,并将 pos 的错误索引设置为发生错误处的字符索引,并且返回 null。
指定者:
类 DateFormat 中的 parse
参数:
text - 应该分析其中一部分的 String。
pos - 具有以上所述的索引和错误索引信息的 ParsePosition 对象。
返回:
从字符串进行分析的 Date。如果发生错误,则返回 null。
抛出:
NullPointerException - 如果 text 或 pos 为 null。
另请参见:
DateFormat.setLenient(boolean)