Unix时间戳
Linux、Windows、安卓这些系统的底层计时系统,都是使用的是Unix时间戳
Unix时间戳是一个计数器,计数的是从1970年1月1日0时0分0秒到现在总共所经过的秒数。
用很大的秒数来表示时间的好处:第一:简化硬件电路。第二:在进行计算一些时间间隔的时候非常的方便。第三:存储方便,只需要一根很大的变量就可以解决问题。坏处就是比较占用软件资源。
在我们的stm32当中使用的是无符号的计数时间戳。到2106年才会溢出。
UTC/GMT
时间戳转换
Linux、Windows、安卓这些系统的底层计时系统,都是使用的是Unix时间戳
Unix时间戳是一个计数器,计数的是从1970年1月1日0时0分0秒到现在总共所经过的秒数。
用很大的秒数来表示时间的好处:第一:简化硬件电路。第二:在进行计算一些时间间隔的时候非常的方便。第三:存储方便,只需要一根很大的变量就可以解决问题。坏处就是比较占用软件资源。
在我们的stm32当中使用的是无符号的计数时间戳。到2106年才会溢出。
UTC/GMT
时间戳转换