今天开会的时候有人提出new date的时间是系统时间还是自然日时间.
所以特此写了这篇博客,以便不知道的人了解一下.
new date()的时间
底层是 System.currentTimeMillis()
可以知道是获取系统的当前毫秒数,其实就是获取当前操作系统设置的时间,如果获取的时间跟操作系统的时间不一致,可能是jvm虚拟机设置的时区跟操作系统不一致导致的。进行设置之后应该就可以解决问题了。
今天开会的时候有人提出new date的时间是系统时间还是自然日时间.
所以特此写了这篇博客,以便不知道的人了解一下.
new date()的时间
底层是 System.currentTimeMillis()
可以知道是获取系统的当前毫秒数,其实就是获取当前操作系统设置的时间,如果获取的时间跟操作系统的时间不一致,可能是jvm虚拟机设置的时区跟操作系统不一致导致的。进行设置之后应该就可以解决问题了。