请教时间的转化问题:Calendar 到 Date.

Ngufer 2006-12-02 12:09:20
我用Calendar得到了当前系统的时间,(这一步好象用不着)
Calendar cal = new Calendar.getInstance();
int nowminute = cal.get(Calendar.MINUTE);
int nowhour = cal.get(Calendar.HOUR_OF_DAY);

////////////////////////////主要是下面
我后来又用Timer.schedule(mytask,date)来实现一个定时的任务
mytask是我自己写的,date应该是个Date型的是吧.
从键盘输入两个数:hour小时,minute分钟
我想在输入的时间(例如10:20)开始执行任务
我要怎么初始化date变量呢
...全文
138 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qianlei0007 2006-12-02
  • 打赏
  • 举报
回复
set方法不可以吗?
Ngufer 2006-12-02
  • 打赏
  • 举报
回复
谢谢了
honeyego 2006-12-02
  • 打赏
  • 举报
回复
Calendar设好后,用cal.getTime()就得到Date类型时间了
Ngufer 2006-12-02
  • 打赏
  • 举报
回复
set(Calendar.MINUTE, 30);
是这样吗??
但是Timer.schedule(TimerTask,Date);
要求的是Date型的而不是Calentar型的呀?
可以转换吗??
怎么转换??
Ngufer 2006-12-02
  • 打赏
  • 举报
回复
我水平很低,我是看着java的document一点一点做的
Ngufer 2006-12-02
  • 打赏
  • 举报
回复
能具体说一下吗??
get是这样用int nowminute = cal.get(Calendar.MINUTE);
set呢??

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧