Tag: 偏移量

通过Node.js发布时区模块“时间”

我刚刚遇到了一个今天发生的问题(由于1月31日在澳大利亚悉尼)。 基本上,给一年,date,小时,分钟,秒。 我想创build一个date,就像我在一个时区(澳大利亚/悉尼),然后将其转换为UTC(即获得毫秒)。 这是由于数据库(和服务器)以UTC工作的事实,因为客户端可以在任何给定的时区(当发布请求完成时,客户端提供时区和年,月,日,小时,分钟,秒值) 问题是,当我为今天创build一个date时,它将把date一直拖到本月3日的一月份,这里是代码来说明问题 var scheduled, someTime, time, timeinfo, timezone; process.env.TZ = 'UTC'; time = require('time'); timeinfo = { hour: 14, minute: '47', year: 2013, month: 1, date: 31 }; timezone = 'Australia/Sydney'; someTime = new Date(timeinfo.year, timeinfo.month – 1, timeinfo.date, timeinfo.hour, timeinfo.minute, 1, 1); scheduled = time.Date(timeinfo.year, timeinfo.month – 1, timeinfo.date, timeinfo.hour, timeinfo.minute, […]