用java格式将字符串转换为日期
我想使用以下格式将字符串转换为日期:“yyyy-MM-dd” }用java格式将字符串转换为日期,java,types,date-conversion,Java,Types,Date Conversion,我想使用以下格式将字符串转换为日期:“yyyy-MM-dd” } 当前数据类型格式为字符串,我想转换此日期数据类型,如何使用此格式[yyyy-MM-dd]。?您要查找的是: //formatDate is String containing date SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd"); Date parsedDate = s.parse(formatDate); 您可以这样做以获取日期格式:
当前数据类型格式为字符串,我想转换此日期数据类型,如何使用此格式[yyyy-MM-dd]。?您要查找的是:
//formatDate is String containing date
SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");
Date parsedDate = s.parse(formatDate);
您可以这样做以获取日期格式:
字符串yourdate=“2015-04-08”;
Date-Date=java.sql.Date.valueOf(yourdate)代码>
或者,我建议使用Apache/Joda库进行日期操作。s.parse(formatDate);当前格式是字符串类型,我想输入日期数据类型,怎么做?ADate
没有格式。@javadeveloper我在上一篇评论中回答了这个问题注意这与您在代码中使用的时间不完全相同,因为它将四舍五入为天。我尝试了这一方法,但没有给出“yyy-mm-dd”这种格式,相反,它给出了“Mon Apr 06 00:00:00 PDT 2015”,Well s.parse从字符串中获取日期。format将从日期中获取字符串,并将其转换为提供的格式。
//formatDate is String containing date
SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");
Date parsedDate = s.parse(formatDate);