当前位置: 技术问答>java相关
大虾救我,我要死了,为什么我的java.util.date包很多方法不能用?
来源: 互联网 发布时间:2015-01-03
本文导语: 我的Date类和Time类为什么有很多方法不能用?我已经import了java.util.*,可是在我创建Date对象时,提示的很多创建方式都不能用,只能用Date(long date),而且Date里的很多方法也都给我划了横杠,不能使用,只能使用少数...
我的Date类和Time类为什么有很多方法不能用?我已经import了java.util.*,可是在我创建Date对象时,提示的很多创建方式都不能用,只能用Date(long date),而且Date里的很多方法也都给我划了横杠,不能使用,只能使用少数几个方法。
这是为什么呀?怎么解决这个问题?请高手就我!!!!!
这是为什么呀?怎么解决这个问题?请高手就我!!!!!
|
最好用GregorianCalendar
|
你可以用java.text.SimpleDateFormat的parse(java.util.Date)方法
给你个方法:
public static Date parseDate( String pattern,String dateString )throws ParseException{
SimpleDateFormat dateFormat = new SimpleDateFormat( pattern );
return dateFormat.parse( dateString );
}
关于pattern:y-年,M-月,d-日
例:
java.util.Date myDate = parseDate( yyyy-MM-dd,"2001-05-23" );
java.util.Calendar.getInstance().setTime( myDate );
希望对你有帮助
给你个方法:
public static Date parseDate( String pattern,String dateString )throws ParseException{
SimpleDateFormat dateFormat = new SimpleDateFormat( pattern );
return dateFormat.parse( dateString );
}
关于pattern:y-年,M-月,d-日
例:
java.util.Date myDate = parseDate( yyyy-MM-dd,"2001-05-23" );
java.util.Calendar.getInstance().setTime( myDate );
希望对你有帮助
|
那些都是不推荐使用的,他不是告诉你用什么可以代替它了吗?
在JDK里面说的很清楚!
在JDK里面说的很清楚!
|
你用的什么编辑你的源程序呀?我以前在用JBUILDER时就遇到过类似的问题,不用管它直接用JDK编译运行看看.
|
不推荐使用的可以用,想不用也可以,他会告诉你用什么可以代替。
|
还有,你最好确认以下你用的Date类型是java.lang.Date 还是java.sql.Date
|
你多半用JDK1.1的程序在JDK1.2 OR 1.3上编译
你看的书老了,换本新的,,,
你看的书老了,换本新的,,,