Joda-Time DateTimeFormatter类的线程安全吗?

Joda-Time DateTimeFormatter类是否线程安全 ? 一旦我从DateTimeFormat.forPattern得到一个实例,它的各种parsing方法可以被多个线程调用吗? DateTimeFormatter的Javadocs没有提到线程的安全性。

3 Solutions collect form web for “Joda-Time DateTimeFormatter类的线程安全吗?”

是的,这是 :

DateTimeFormat是线程安全且不可变的,它返回的格式化器也是如此。

Java 8版本也是如此

实现要求:这个类是不可变的,线程安全的。

快速查看代码显示DateTimeFormatter没有任何可变的共享状态,这将使其线程安全。

在检查Java的java.time.format.DateTimeFormatter线程安全性时发现这个问题在谷歌的答案之上

Java自己的DateTimeFormatter也是线程安全的,正如文档所述:

这个类是不可变的,线程安全的

  • 由于时区偏移转换,如何处理jodatime非法即时
  • 如何在Jodatime中获得特定月份的天数?
  • 从java.util.date转换到JodaTime
  • 在Scala中使用date和时间的标准方式是什么? 我应该使用Javatypes还是有本地Scala替代品?
  • 在Joda-Time DateTime中添加一天
  • 获取当前date和星期开始的星期开始和结束date
  • 如何将Joda LocalDate转换为java.util.Date?
  • 将datestringparsing为某个Java对象
  • 时间:如何获得下一个星期五?
  • 如何将Joda DateTime与Jackson JSON处理器序列化?
  • 相当于DateUtils.truncate()的JodaTime