分析本地时区中的JavaScript日期



我正在尝试解析datetime-local输入的值,因此格式为'yyyy-mm-ddTHH:mm'。我希望假设我在用户的本地时区进行解析,即如果他们输入09:00,他们的意思是在他们的时区中的上午9点

此外,而不是仅为当前时间偏移量,例如,如果用户在6月输入日期,则表示夏令时,而不管现在是11月,夏令时已经结束。

我尝试过使用常规的Date对象和moment.js,但假设时区总是UTC。

有办法做到这一点吗?

// dateString is the value from datetime-local
var dateInLocal = moment(dateString, "YYYY-MM-DDThh:mm");

相关内容

  • 没有找到相关文章

最新更新