先看一个简单的图: 主要的类有: Date类负责时间的表示,在计算机中,时间的表示是一个较大的概念,现有的系统基本都是利用从1970.1.1 00:00:00 到当前时间的毫秒数进行计时,这个时间称为epoch.在后文中如果没有明确说明,毫秒数就是指从1970年到对应时间的毫秒数.在Java 的Date类内部其实也是一个毫秒数,对外表现为一个Date对象. Calendar是一个工具类,负责对Date类进行修改等操作,以及从Date类中提取年月日等时间的特定信息. DateFormat 则负责日…