如有错误欢迎指出,一起进步。
首先一般我们获取的时间戳都是根据系统时间进行了时区转换的。如下:
这样对于不同的时区就会因为时区的不同而出现时间错误。为了避免时区造成的影响我的做法是采取使用标准时间(格林尼治时间)作为媒介即我们进行传递,保存的时候使用格林尼治时间,最终用的时候再将其转换为对应的时区的时间。一般习惯传递,保存的时间戳下面以时间戳为例:
整个的核心就是系统已经提供了不同时区的时间相距标准时间的差值。
最后这篇文章希望能帮到大家!
如有错误欢迎指出,一起进步。
首先一般我们获取的时间戳都是根据系统时间进行了时区转换的。如下:
这样对于不同的时区就会因为时区的不同而出现时间错误。为了避免时区造成的影响我的做法是采取使用标准时间(格林尼治时间)作为媒介即我们进行传递,保存的时候使用格林尼治时间,最终用的时候再将其转换为对应的时区的时间。一般习惯传递,保存的时间戳下面以时间戳为例:
整个的核心就是系统已经提供了不同时区的时间相距标准时间的差值。
最后这篇文章希望能帮到大家!