MySQL 日時スタンプを JavaScript 日付形式に解析する
MySQL 日時値を JavaScript 日付形式に解析することは、データベースのデータ。この変換により、JavaScript アプリケーションは MySQL データベースに保存された日付をシームレスに操作できるようになります。
この変換を実現する簡単な方法の 1 つは、split() 関数を利用してタイムスタンプを年、月、日のコンポーネントに分割することです。 、時、分、秒。これらのコンポーネントは、JavaScript Date() コンストラクターに直接適用できます。
たとえば、MySQL の日時文字列「2010-06-09 13:12:01」について考えてみましょう。 Split() メソッドを使用すると、次のように個々のコンポーネントを抽出できます:
var t = "2010-06-09 13:12:01".split(/[- :]/);
結果の t 変数には、次の要素を含む配列が含まれます: [Y, M, D, h, m, s ]。次に、この配列を利用して新しい JavaScript Date オブジェクトをインスタンス化します。
var d = new Date(Date.UTC(t[0], t[1] - 1, t[2], t[3], t[4], t[5]));
Date.UTC() メソッドを使用することで、結果の JavaScript 日付が UTC 形式であることを確認します。これは、MySQL サーバーがタイムスタンプを UTC で保存するように構成されている場合に重要です。
このアプローチでは、MySQL サーバーがデフォルトの動作である UTC 日付を出力していることを前提としていることに注意してください。サーバーの構成が異なる場合は、それに応じて変換プロセスを調整する必要がある場合があります。
以上がMySQL 日時スタンプを JavaScript 日付形式に解析するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。