请问:怎样把一个字符串 比如 “2008_09_12_00_45_02” 转化成 Timestamp格式?????????? 在线等。。。 请问:怎样把一个字符串 比如 “2008_09_12_00_45_02” 转化成 Timestamp格式?????????? 在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用了 Stirng[] tt = str.split("_");然后又 转成 int[] t ;然后 又 Timestamp stamp = new Timestamp (t[0]-1900,t[1]-1,t[2],t[3],t[4],t[5],0);这样是不是 麻烦 了, 有没有 更方便的 方法呢?? 写了一个方法给你. private static void testOther() { String timeStr = "2008_09_12_00_45_02"; java.text.DateFormat sf = new java.text.SimpleDateFormat("yyyy_MM_dd_HH_mm_ss"); java.util.Date descDate = null; try { descDate = sf.parse(timeStr); } catch (ParseException e) { e.printStackTrace(); } java.sql.Timestamp timeTamp = new java.sql.Timestamp(descDate.getTime()); System.out.println("timeTamp: " + timeTamp); } 我觉得我写的这个方法已经是很好的转换了,没必要用String的split方法来拼写啊.. String date = "2008_09_12_00_45_02";SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");Date parseDate = format.parse(date.replaceAll("_", ""));Timestamp timeStame = new Timestamp(parseDate.getTime()); natty_boy 写的也很好!!呵呵谢谢。 请教如何查询临时表返回到resultset 来问下大批量数据的问题(5亿左右的数据量) 数据类型的问题 如何实现,当前周、上一周、下一周及每一周对应的具体日期功能 web项目中dll文件问题 应该把.jsp放在什么地方才能运行啊?具体的进来看看 哎, 这个,到底要怎么办呢?(下载文件中文件名的乱码问题) Unable to compile class for JSP: 求一个快速去重的算法 请教jdk和jre到底起什么用 编码问题一直搞的不是很清楚 关于动态生成的设计思路
然后又 转成 int[] t ;
然后 又 Timestamp stamp = new Timestamp (t[0]-1900,t[1]-1,t[2],t[3],t[4],t[5],0);这样是不是 麻烦 了, 有没有 更方便的 方法呢??
{
String timeStr = "2008_09_12_00_45_02";
java.text.DateFormat sf = new java.text.SimpleDateFormat("yyyy_MM_dd_HH_mm_ss");
java.util.Date descDate = null;
try
{
descDate = sf.parse(timeStr);
}
catch (ParseException e)
{
e.printStackTrace();
}
java.sql.Timestamp timeTamp = new java.sql.Timestamp(descDate.getTime());
System.out.println("timeTamp: " + timeTamp);
}
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");
Date parseDate = format.parse(date.replaceAll("_", ""));
Timestamp timeStame = new Timestamp(parseDate.getTime());