如何从Javascript日期中减去PHP日期

时间:2019-04-20 11:50:25

标签: javascript php json laravel

我使用php Laravel框架和VueJS创建项目,并且希望获得服务器时间和客户端时间之间的差异,以便在客户端浏览器中通过Javascript处理一些数据超时。

我该怎么做?

我需要更改日期格式之一,以便其他语言功能和属性可以管理。

如何从JS中的php API Carbon::now()减去(减去)Date.Now()

我这样做是为了获得客户端时钟和服务器之间的差异。

1 个答案:

答案 0 :(得分:1)

为了“讲”日期,最佳做法是使用时间戳。

服务器可以具有自己的时区偏移量,这就是为什么最好公开UTC中的所有托管日期的原因。

另一方面,客户端需要将UTC时间戳转换为其区域设置日期,这可以通过添加其timezone offset来完成。

话虽如此-您可能希望计算服务器上的数据超时,因为可以绕过客户端,从而将超时的数据暴露给潜在的黑客。

希望这会有所帮助:)