我正在尝试解析datetime-local
输入的值,因此格式为'yyyy-mm-ddTHH:mm'
。我希望假设我在用户的本地时区解析,即如果他们输入09:00
,则表示他们的时区上午9点 。
另外不只是当前时间偏移,例如如果用户在6月输入日期,则表示夏令时,无论现在是11月还是夏令时结束。
我尝试使用常规Date对象和moment.js,但假设时区始终是UTC。
有办法做到这一点吗?
答案 0 :(得分:1)
// dateString is the value from datetime-local
var dateInLocal = moment(dateString, "YYYY-MM-DDThh:mm");