java獲取當(dāng)前月份 我用JAVA直接打印一個(gè)DATE怎么顯示的是GMT時(shí)間?
我用JAVA直接打印一個(gè)DATE怎么顯示的是GMT時(shí)間?導(dǎo)入java.text.SimpleDataFormat導(dǎo)入java.util文件. *public class Hello date{publ
我用JAVA直接打印一個(gè)DATE怎么顯示的是GMT時(shí)間?
導(dǎo)入java.text.SimpleDataFormat
導(dǎo)入java.util文件. *
public class Hello date{
public static void main(string[]args){
string datetime=new simpledateformat(“yyyy-MM-DD”)。格式(日歷.getInstance().getTime())系統(tǒng)輸出打印(“你好時(shí)間是:”datetime)
}
}
不是說Java時(shí)間可以用毫秒來測(cè)量,而是計(jì)算機(jī)提供毫秒精度的時(shí)間。當(dāng)您的代碼調(diào)用java來獲取時(shí)間時(shí),java將調(diào)用計(jì)算機(jī)系統(tǒng)來獲取系統(tǒng)時(shí)間。此時(shí),計(jì)算機(jī)將返回一個(gè)大數(shù)字,即“自1970年1月1日格林尼治標(biāo)準(zhǔn)時(shí)間00:00:00以來的毫秒數(shù)”。通過轉(zhuǎn)換,我們可以得到實(shí)時(shí)的。然而,無論精度有多高,都只能達(dá)到毫秒。因?yàn)殡娔X不給它。