如何通过给定日期格式的字符串得到Date对象 使用DateFormat.parse(String)可以求得正确解释"2005-1-1"这样的字符串但不能解析"1-Jan-2005"有什么办法可以正确的把"1-Jan-2005"转换成Date对象?要求尽量简单。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Date(int year, int month, int date)就OK啦啊你要做的就是转下 1-Jan-2005 为1,1,2005然后 year = 2005,moth= 1,date = 1 就OK啦 SimpleDateFormat df = new SimpleDateFormat("d-MMM-yyyy", Locale.ENGLISH);Date dt = df.parse("1-Jan-2005"); SimpleDateFormat sdf = new SimpleDateFormat("你需要的格式");Data date = sdf.getDate();具体来说jdk支持多种各式的转换,包括dd日期 yy或yyyy年份 mm月份 中间可以用不同的分隔符分开如:- / : \ 等特别要注意 那些格式定义字符的大小写是有区别的!! 关于JTree渲染器的问题 提问 为什么 "import com.borland.jbcl.layout.*;" 报错? 一个关于I/O重定向的初级问题,我是刚学java的 Socket线程问题! udp数据包接收问题? 关于tcp连接时候,println()和readLine() 的问题 java与C++的通信接口是什么阿? 一个论坛要什么样的数据库结构才算完整? 好凄惨啊……大虾救我,在线等待……我下载JB6,足有625M,可是我……吐血 问个傻瓜问题! 一段关于Java文件删除的代码,求教几个对于你们来说非常简单的问题,望各位高手帮忙!
Date dt = df.parse("1-Jan-2005");
Data date = sdf.getDate();具体来说jdk支持多种各式的转换,包括dd日期 yy或yyyy年份 mm月份 中间可以用不同的分隔符分开如:- / : \ 等特别要注意 那些格式定义字符的大小写是有区别的!!