在 JavaScript 中解析没有时区的日期
当尝试解析没有指定时区的日期时,您可能会遇到生成的 Date 对象不一致的情况。为了克服这一挑战,您必须考虑以下参数:
建议的解决方案
要实现所需的结果,请采用使用以下方法:
代码示例
<code class="javascript">var dateString = '2016-08-25T00:00:00'; var date = new Date(dateString); var userTimezoneOffset = date.getTimezoneOffset() * 60000; var adjustedDate = new Date(date.getTime() + userTimezoneOffset);</code>
通过使用此方法,您可以解析没有时区的日期并获取调整为用户本地时区的准确 Date 对象。
以上是如何在 JavaScript 中解析没有时区的日期并确保一致性?的详细内容。更多信息请关注PHP中文网其他相关文章!