我有格式字符串01-Jan-11,我需要将它解析为格式为01-Jan-11的日期。 问题是,当我试图做到这一点时,我总是把一些东西放在下面。 Mon Jan 01 00:00:00 GMT + 05:30 2011将字符串转换为日期
有人能帮我做到吗?
尝试{
String str_date="11-Jan-11"; DateFormat formatter ; Date date ; formatter = new SimpleDateFormat("dd-MMM-yy"); date = (Date)formatter.parse(str_date); System.out.println("Today is " +date); } catch (ParseException e) {System.out.println("Exception :"+e); } }
时区是GMT + 05:30 Kalkata
发布您的代码,和你的时区) – 2011-01-28 15:54:28
而你的问题是?你正在解析2011年1月1日,并得到2011年1月1日。你在期待什么? – jarnbjo 2011-01-28 16:00:59