new Date()是创建了一个date对象,默认是utc格式的
Calendar.getInstance().getTime()就可以获取本地当前时间
Calendar另一方面,相对较慢和非常复杂,因为它必须处理日期和时间(闰年,夏时制,时区等)固有的相当复杂和所有的古怪.
Date在应用程序中只处理较长的时间戳或对象通常是一个好主意,只有Calendar在实际需要执行日期/时间计算时才使用,或者格式化将日期显示给用户的日期。
Calendar.getInstance().getTime() (*1000000 times) = 402ms
new Date().getTime(); (*1000000 times) = 18ms
new Date() vs. Calendar.getInstance().getTime()
最新推荐文章于 2023-08-16 17:35:14 发布