时区常见面试题 (UTC、DST、CST、Unix时间戳)

1、本地时间是怎么计算的?

Local time = UTC时间 + 时区 + 夏令时偏移

2、UTC是什么?

UTC是全球本地时间的基础。它没有时区概念,在地球同一时刻,UTC时间的值是唯一的,其值也与零时区的本地时间相等,即UTC=GMT。

3、夏令时DST和冬令时的区别是什么?

在高纬度地区,由于夏季太阳升起时间明显比冬季早,很多国家为了充分利用夏季的太阳光照,节约照明用电,在天亮早的夏季会人为将时间调快一小时(2点-->3点),实行夏令时制。
而当冬季来临,这些国家会将时针再拨回原来的标准时间,冬令时其实就是标准时间。

4、2021.12.28 17:00:00 +08:00  DST 表示什么?

东八区的本地时间。表示北京时间的下午5点,+08:00表示东八区,DST表示该时间已加上夏令时偏移。此时零时区为早上9点。

5、Unix时间戳和UTC时间的区别?

Unix时间戳格式上为零时区1970年01月01日 0:00:00至今的毫秒数;时间戳只跟零时区绑定,不要将其他时区的时间转为时间戳。
UTC格式上既可以为Unix时间戳(二者一样),也可以为人眼可阅读的时间格式。

6、服务器后台应该存储什么时间?

UTC时间,或Unix时间戳。本地时间由前台自行转换。

7、CST表示哪个时区?

CST被视为美国、澳大利亚、古巴或中国的标准时间,代表了4个不同的地方。

8、1613632074表示什么?

假设本地时区为东八区。
该时间戳表示零时区的时间戳,我的本地时间为下午3点08分。

9、2021-02-18 07:08:27表示什么?

分情况。假设本地时区为东八区。
如果该时间为零时区的时间,那么我的本地时间为2021-02-18 周四 下午 15:08:27
如果该时间为东八区的时间,那么我的本地时间为2021-02-18 周四 早上 07:08:27


内容来源公众号:小谢backup
#面试题目#
全部评论

相关推荐

2 4 评论
分享
牛客网
牛客企业服务