21xrx.com
2024-11-05 20:35:58 Tuesday
登录
文章检索 我的文章 写文章
Java中如何将String转换为Date
2023-06-17 08:42:35 深夜i     --     --
Java Date String SimpleDateFormat parse 线程安全

文章:

Java的Date类在处理时间和日期上是非常方便的,但是在实际应用中,很多时间信息都是以字符串的形式输入和输出的。因此,将字符串转换为Date对象也是一个非常常见的需求。

在Java中,可以使用SimpleDateFormat类将字符串转换为Date对象。下面是一个示例代码:


String dateString = "2021-10-01 12:00:00";

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date date = dateFormat.parse(dateString);

上述代码中,首先定义了一个包含时间信息的字符串dateString。接着,创建了一个SimpleDateFormat对象dateFormat,该对象的构造函数中传入了一个日期格式化字符串,该字符串指定了dateString的格式。最后,调用dateFormat的parse方法将字符串转换为Date对象,并将该对象赋值给变量date。

需要注意的是,SimpleDateFormat是线程不安全的,因此建议在多线程环境下使用ThreadLocal来保证线程安全。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复