1
Ritter 2020-12-22 09:32:10 +08:00
后端直接拿当前时间不行么
|
2
veike 2020-12-22 09:32:24 +08:00 via Android
不靠谱
|
3
whevether 2020-12-22 09:44:10 +08:00
一般时间戳靠谱一点
|
4
zqx 2020-12-22 09:50:20 +08:00 via Android 1
response 是服务器时间
向用户展示的时间应该取客户端本地时间,时区不一样 |
5
tabris17 2020-12-22 09:52:30 +08:00
比客户端读取到的日期靠谱
|
6
KuroNekoFan 2020-12-22 09:55:55 +08:00
`The Date general HTTP header contains the date and time at which the message was originated.`
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Date mdn 是这么写的 反正就...挺多可能性的 |
7
0ZXYDDu796nVCFxq 2020-12-22 10:00:27 +08:00
http 响应头的 date 是服务端时间
如果服务端时间不靠谱,怎么确保数据库的时间就正确? 合格的运维都会保证服务器时间的准确性 |
8
catror 2020-12-22 10:03:35 +08:00 via Android
数据创建时间也是服务端的吧?这么做靠谱
|
9
bertonzh 2020-12-22 11:13:41 +08:00
比客户端靠谱,起码服务端是可控的
|
10
imdong 2020-12-22 11:15:55 +08:00
比客户端靠谱得多,这个时间就是服务器的时间,如果这个时间不靠谱,那估计你也没多少好办法拿到靠谱的时间了
|
11
lc1450 2020-12-22 13:00:52 +08:00
在没有其他参考时,应该是比较靠谱的。大学时用路由器拨号破解程序时用过, 加密算法用了时间戳,但是晚上停电路由器重启后时间就不对了,发现拨号上网会跳到一个运营商网页,当时灵机一动,就写了个程序,在路由器开机时给这个服务器发 http 请求取到 header 解析里面的 date 并设置系统时间,稳定运行了多半年,直到后来人家改了验证算法
|
12
mshadow 2020-12-22 17:32:35 +08:00
以服务端时间为准,然后转换成客户端的时区进行展示
|