Java字符串转时间简单示例代码

 更新时间:2023年08月18日 10:30:18   作者:Lee鑫森  
这篇文章主要给大家介绍了关于Java字符串转时间的相关资料,在Java中字符和字符串常常需要相互转化,文中通过代码示例介绍的非常详细,需要的朋友可以参考下

Java字符串转时间

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

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class StringToDateExample {
    public static void main(String[] args) {
        String dateString = "2023-04-04 12:30:00";
        SimpleDateFormat dateFormat = new SimpleDateFormat("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类再次将日期对象格式化为你所需的格式。

日期转字符串

    @Test
    public void test(){
        Date date=new Date();
        SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy/MM/dd");  // 自己随意定义时间格式
        String format = simpleDateFormat.format(date);
        System.out.println("format = " + format);
    }

总结

到此这篇关于Java字符串转时间的文章就介绍到这了,更多相关Java字符串转时间内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java使用common-fileupload实现文件上传

    java使用common-fileupload实现文件上传

    这篇文章主要为大家详细介绍了java使用common-fileupload实现文件上传的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • Java中equalsIgnoreCase()方法的使用

    Java中equalsIgnoreCase()方法的使用

    本文主要介绍了Java中equalsIgnoreCase()方法的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • java实现发送邮件的示例代码

    java实现发送邮件的示例代码

    这篇文章主要介绍了java如何实现发送邮件,文中示例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • 教你用JDK编译Java文件的方法

    教你用JDK编译Java文件的方法

    这篇文章主要介绍了教你用JDK编译Java文件的方法,分步骤给大家介绍了设置环境变量的方法,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下
    2022-01-01
  • 详解springboot之jackson的两种配置方式

    详解springboot之jackson的两种配置方式

    这篇文章主要介绍了详解springboot之jackson的两种配置方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • 通过Java实现文件断点续传功能

    通过Java实现文件断点续传功能

    用户上传大文件,网络差点的需要历时数小时,万一线路中断,不具备断点续传的服务器就只能从头重传,而断点续传就是,允许用户从上传断线的地方继续传送,这样大大减少了用户的烦恼。本文将用Java语言实现断点续传,需要的可以参考一下
    2022-05-05
  • 解决java调用dll报Unable to load library错误的问题

    解决java调用dll报Unable to load library错误的问题

    这篇文章主要介绍了解决java调用dll报Unable to load library错误的问题。具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • Spring 实现excel及pdf导出表格示例

    Spring 实现excel及pdf导出表格示例

    本篇文章主要介绍了Spring 实现excel及pdf导出表格示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • mybatis foreach遍历LIST读到数据为null的问题

    mybatis foreach遍历LIST读到数据为null的问题

    这篇文章主要介绍了mybatis foreach遍历LIST读到数据为null的问题,具有很好的参考价值,希望对大家有所帮助。
    2022-02-02
  • java中Servlet处理乱码的方法

    java中Servlet处理乱码的方法

    java中Servlet处理乱码的方法,需要的朋友可以参考一下
    2013-03-03

最新评论