Java 时间计算

时间格式

  • UTC,Coordinated Universal Time, 世界协调时间,是世界上的时间标准,以原子时秒长为基础,在时刻上尽量接近格林尼治时间。此刻的 UTC 时间
  • GMT,Greenwhich Mean Time,格林尼治时间,根据子午线划分的,由于地球转速不均,已经不再是世界标准时间了。
  • CST,China Standard Time,中国标准时间。

转化标准

对外输出都是 UTC 时间,写入系统都使用 local Time。

UTC 时间

  1. (Long)毫秒
import java.util.Calendar

public class StudyTime{
    Calendar cal = Calendar.getInstance();
}
 

本地时间转为 UTC(世界标准时间)

计算两个时间之差

间隔(毫秒) = Date1.getTime() - Date2.getTime()
// 1 h =  (60 * 60 * 1000) ms 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。