System.currentTimeMillis()时间单位
时间: 2023-12-09 10:37:24 浏览: 668
System.currentTimeMillis()返回的时间单位是毫秒。它返回的是当前时间与协调世界时 1970 年 1 月 1 日午夜之间的时间差(以毫秒为单位测量)。需要注意的是,当返回值的时间单位是毫秒时,值的粒度取决于基础操作系统,并且粒度可能更大。例如,许多操作系统以几十毫秒为单位测量时间。
相关问题
system.currenttimemillis()单位
system.currenttimemillis()是Java语言中一个获取当前时间的方法,表示从1970年1月1日0时0分0秒起至当前时间的毫秒数。毫秒是时间单位,指的是每秒中的千分之一。因此,在程序中执行system.currenttimemillis()方法可以获取当前时间的毫秒数,可以用于计算程序的运行时间、时间间隔等应用场景。同时,在计算机中,时间单位还包括秒、分钟、小时、天、周等不同的时间维度,不同的时间单位可以根据实际应用场景做出选择。例如,在某些需要高精度计时的应用场景中,可以使用纳秒级别的时间单位,而在日常时间循环处理中,可以使用分钟,小时等较高级别的时间单位。因此,在程序设计和开发中,合理选择和运用不同的时间单位,有助于提高程序性能和效率,增强程序的稳定性和可靠性。
System.currentTimeMillis的时间差
System.currentTimeMillis()用于返回当前的计算机时间,以毫秒为单位。可以使用它来计算某个任务的耗时。例如,通过在任务开始时记录当前时间,再在任务结束时记录当前时间,相减得到时间差,即可得到任务的执行时间。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [System.currentTimeMillis()用法及其计算方式与时间的单位转换](https://blog.csdn.net/weixin_45265547/article/details/121691236)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [java8中获取两个时间的时间差](https://blog.csdn.net/kevin_mails/article/details/87794060)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文