node.js - 如何确定与本地服务器日期和数据库日期的时区偏移
问题描述
我正在使用一个名为 Vista 的旧数据库。我被授权做的只是请求当前日期。但是数据库可以在任何时区,我的 API 服务器也可以。我需要能够从数据库中请求当前日期,并将其与 API 服务器上的 new Date() 构造函数进行比较,以获取时区偏移量,从而相应地调整新日期的时间。
例如:
//Assume the current time is 9AM Eastern Standard Time
const easternStandardDateTimeFromDatabaseString = '11/8/2021, 9:00:01 AM'
const pacificStandardDateTime = new Date() // 11/8/2021, 6:00:00 AM
const easternStandardDateTimeFromDatabase = new Date(easternStandardDateTimeFromDatabaseString)
const timeZoneOffSetInMinutes = 'HELP PLEASE'
如何确定 API 服务器上本地日期的时区偏移量?
解决方案
推荐阅读
- css - CSS 使图像适合容器
- linux - 如果目录中不存在具有其他扩展名的文件名,则删除该文件
- notepad++ - 将所有行合并为一个并添加特定字符
- sql - 代码没有给出任何结果并且没有语法错误
- r - 我如何组合 3 列并获得它们的频率?
- vba - 无法使用 VBA 将电子邮件移动到预先存在的文件夹。移动到新文件夹作品
- javascript - 如何防止 MathJax 渲染的元素窃取右键单击事件?
- r - 数据框r和grepl中的两个条件
- c# - 在 SignalR 中将用户添加到 Hub 组
- python - 使用 Dialogflow Python API 在 Dialogflow 代理内创建知识库的问题