SimpleDataFormat.parse转换日期错误-多线程

最近使用线程池批量操作数据,中间用到了SimpleDataFormat转换时间,部分数据转换不正确,甚至2023年转成了7223年,原因是SimpleDataFormat不是线程安全的类,所以可以加锁进行处理

SimpleDataFormat.parse转换日期错误-多线程_第1张图片

 我是将sdf作为参数放入多线程,听说还可以直接将SimpleDataFormat在线程内部初始化也不会出现问题

 

你可能感兴趣的:(java)