javascript - Javascript Date.getTimezoneOffset() 在 Node-red 中不起作用
问题描述
我在带有 Raspbian Stretch 的 Raspberry Pi 3B 上运行 Node-red。
此输出确认实际设置了 CET 时区:
pi@raspberrypi:~ $ timedatectl
Local time: Tue 2019-12-10 22:29:51 CET
Universal time: Tue 2019-12-10 21:29:51 UTC
RTC time: n/a
Time zone: Europe/Berlin (CET, +0100)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
我正在尝试计算当前时区 (CET) 和 GMT 时间之间的时区偏移量。
为此,我在 node-red 的函数节点中使用了以下行:
msg.payload = new Date().getTimezoneOffset();
但它不是一小时(60 分钟)的预期偏移量,而是返回 0。
解决方案
推荐阅读
- xslt - XSLT:对实体的引用必须以“;”结尾 分隔符。SXXP0003
- python - NotFoundError:在检查点文件中找不到张量名称“prediction/InceptionResnetV2/AuxLogits/Conv2d_1b_1x1/BatchNorm/beta”
- r - R:如何在保持图像分辨率的同时从 R 导出光栅层的图像?
- android - 安卓自定义通知
- chef-infra - 使用厨师食谱识别 PostgreSQL 版本
- javascript - 内联修改和返回变量
- javascript - AJAX - FormData 为空
- symfony - Doctrine 不会更新/生成 ManyToOne 和 OneToMany 的字段
- crystal-reports - 日期、时间或日期时间条件字段的组选项必须是日期组
- python - 使用 shapefile 库将 Geojson 转换为 shapefile