在ExpressJS中获取客户的时区偏移量

编程入门 行业动态 更新时间:2024-10-28 22:24:49
本文介绍了在ExpressJS中获取客户的时区偏移量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在寻找一种方法来在ExpressJS中获取客户端的时区偏移量(例如,使用req对象会很棒).

I'm searching for a way to get client's timezone offset in ExpressJS (with req object, for example, would be really great).

推荐答案

如果您控制客户端,则可以使用客户端JavaScript 进行此操作.

If you control the client, you can do this with client-side JavaScript.

如果不这样做(例如,正在构建像API这样的服务器端组件),则无法将其从HTTP请求中拉出(除非您正在使用会话,但即使那样也不一定可靠) ).

If you don't (e.g. you're building a server-side component like an API), then you can't pull it out of the HTTP request (unless you're using sessions, but even that's not necessarily reliable).

从好的方面来说,如果仅是服务器端,您也不必担心:将所有日期对象设置为UTC或Unix时间戳,然后将其留给客户端开发人员处理时区.

On the upside, if it's only server-side, you shouldn't worry about it either: set all your date objects as UTC or a Unix timestamp and leave it to the client developer to handle timezones.

更多推荐

在ExpressJS中获取客户的时区偏移量

本文发布于:2023-10-24 10:01:05,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1523651.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:时区   客户   偏移量   ExpressJS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!