字符串“2000-1-1” 转为日期类型怎样转啊?
解决方案 »
- 急!!!jquery如何调用的?
- 类似鲜果,抓虾这样的RSS订阅网站怎么做?RSS的XML我拿到了是不是要解析
- org.apache.jasper.JasperException:什么错误啊?
- java编程实现序列
- iReport 中Report Query 怎样把参数当作字段使用
- 为什么搜索引擎搜到的网页没有内容?
- jsf分页
- 图片路径找不到,昨天贴一天都没有解决的问题
- 高分 applet 问题:局域网运行正常,广域网提示:“载入:找不到类 login.class”?
- 请问在jsp上的打印(客户端打印)都是如何实现的?
- 怎样屏蔽文本框提示以前输入过的文字
- 大家谁知道帮小弟一下啊,小弟初学:)
Date date = sdf.parse("2000-1-1");
import java.text.SimpleDateFormat;
import java.text.ParseException;public class Test
{
public static void main(String[] args)
{
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
//注意:这个地方的"yyyy-MM-dd"格式字符串必须与你需要转换的字符串格式一致
//假如需要格式化的字符串是1/1/2000,则这里的字符串需要是"dd/MM/yyyy"
Date date=null;
try
{
date=sdf.parse("2000-1-1");
}catch(ParseException e){
e.printStackTrace();
}
System.out.println(sdf.format(date));
}
}
* 功能:字符串转化成日期
* @param cur_date
* @return 如果返回为null,则说明字符串格式不对,或者为空
*/
public static Date getStringDate(String cur_date) {
try {
if (cur_date != null) {
return DateFormat.getDateInstance().parse(cur_date);
}
else {
return null;
} }
catch (Exception e) {
e.printStackTrace();
return null;
} }