时间戳是指格林威治时间
1970
年
01
月
01
日
00
时
00
分
00
秒
(
北京时间
1970
年
01
月
01
日
08
时
00
分
00
秒
)起至现在的总秒数,本质是一个long类型的整数,表示日期对象。其单位为毫秒。
下图是日期类的三种常见操作,set设定,get获得,add增加。
如图通过set设定出生日期,通过get获得目前日期,进行减法运算得出,已经出生多少毫秒,再除以一天的毫秒数,的出目前已经出生多少天。
也可以以此推断几天后的日期,或者几天前的日期,程序如下。
也可以通过今天的日期,推断过去的某一天为周几,今天是七月八日,这里以2008年5月12日为例。
程序如下。
通过将今天获取到的时间转换为l和2008年5月12日0时0分0秒0毫秒的时间转换为long类型的变量,进行相减算出从2008年年5月12日0时0分0秒0毫秒到当前过去了多少毫秒,除于一天的毫秒数量,到今天为止经过了多少天b,再把天数求余,根据余数推断那一天是周几,我这里用的是一个switch语句。