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 中国語 Web サイトの他の関連記事を参照してください。