0


Java字符串转时间

在Java中,可以使用java.text.SimpleDateFormat类将字符串转换为时间。下面是一个示例代码:

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;publicclassStringToDateExample{publicstaticvoidmain(String[] args){
        String dateString ="2023-04-04 12:30:00";
        SimpleDateFormat dateFormat =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");try{
            Date date = dateFormat.parse(dateString);
            System.out.println(date);}catch(ParseException e){
            e.printStackTrace();}}}

在这个示例中,我们将字符串"2023-04-04 12:30:00"转换为日期对象。我们使用SimpleDateFormat类的parse()方法将字符串转换为日期对象。在这个方法中,我们需要传递一个表示日期格式的字符串作为参数,这个字符串需要和输入字符串的格式相匹配。在这个示例中,日期格式的字符串是"yyyy-MM-dd HH:mm:ss",它表示年份-月份-日期 时:分:秒的格式。

如果输入的字符串格式不符合指定的日期格式,parse()方法将抛出ParseException异常。在这个示例中,我们使用try-catch语句处理异常并打印错误信息。

最后,我们将日期对象打印到控制台上,它的输出格式为"Tue Apr 04 12:30:00 CST 2023",这是Java默认的日期对象格式。你可以使用SimpleDateFormat类再次将日期对象格式化为你所需的格式。

标签: java spring boot

本文转载自: https://blog.csdn.net/qq_36400043/article/details/129964503
版权归原作者 Lee鑫森 所有, 如有侵权,请联系我们删除。

“Java字符串转时间”的评论:

还没有评论