SimpleDateFormat来做Date到String的类型转换,建议使用apache commons-lang中的FastDateFormat。
因为JDK里自带的SimpleDateFormat存在线程不安全问题。经测试,FastDateFormat的效率高于SimpleDateFormat。
maven依赖:
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.5</version> </dependency>
代码:
public class Test { public static void main(String[] args) { Date date = new Date(); FastDateFormat fdf = FastDateFormat.getInstance("yyyy-MM-dd"); System.out.println(fdf.format(date)); } }
时间: 2024-10-18 06:19:49