在使用getTime()方法時(shí),需要注意以下幾點(diǎn):
getTime()方法返回的是一個(gè)long類型的時(shí)間戳,表示自1970年1月1日以來(lái)的毫秒數(shù),需要根據(jù)具體的需求進(jìn)行適當(dāng)?shù)奶幚砗娃D(zhuǎn)換。
getTime()方法返回的時(shí)間戳是以UTC時(shí)間為基準(zhǔn)的,需要根據(jù)需要進(jìn)行時(shí)區(qū)轉(zhuǎn)換。
在使用時(shí)間戳進(jìn)行比較時(shí),需要注意不同時(shí)間戳的精度,避免由于精度問(wèn)題導(dǎo)致比較結(jié)果不準(zhǔn)確。
在使用getTime()方法獲取當(dāng)前時(shí)間時(shí),建議使用System.currentTimeMillis()方法,而不是new Date().getTime()方法,因?yàn)榍罢吒鼮楦咝А?/p>
注意getTime()方法返回的時(shí)間戳是一個(gè)不可變的值,不能被修改或重置。