- ホーム
- スタッフブログ
- JavaScriptの情報共有
- JavaScriptでunix時間を一般時間に変換する
スタッフブログ STAFF BLOG
JavaScriptの情報共有 | 2021.05.06
JavaScriptでunix時間を一般時間に変換する
こんにちは、自分がプロジェクト中、mysqlに保存された時間を一般時間に表現しなければならない場合がありました。 ですから、jsでunix時間を一般時間として表現する方法を共有しようと思います。
とりあえず、JavaScriptとMySQLのunix時間の違いを理解する必要があります。
JavaScriptでのunix単位はミリ秒(millisecond)、
MySQLでのunix単位は超(second)です。
このため、JavaScriptでは1,000を先に掛け算しなければなりません。
例えば、1582612345 ユニックス時間を一般時間に変換してみます。
年を知るには、Full Yearを利用して、4桁に変換します。
月は0から11までを返しますので、+1をしてください。
仕事はgetDate();を利用します。
時分秒は、getHours();getMinutes();getSeconds();を利用します。
もしunixを一般時間に変更の場合参考してください。

とりあえず、JavaScriptとMySQLのunix時間の違いを理解する必要があります。
JavaScriptでのunix単位はミリ秒(millisecond)、
MySQLでのunix単位は超(second)です。
このため、JavaScriptでは1,000を先に掛け算しなければなりません。
例えば、1582612345 ユニックス時間を一般時間に変換してみます。
年を知るには、Full Yearを利用して、4桁に変換します。
月は0から11までを返しますので、+1をしてください。
仕事はgetDate();を利用します。
時分秒は、getHours();getMinutes();getSeconds();を利用します。
もしunixを一般時間に変更の場合参考してください。

このブログについて
javascriptの勉強した部分を皆さんと共有したいと思います。まだ上手じゃないので説明が間違った部分があるかもしれませんが、よろしくお願いします。
JavaScriptの情報共有
jeon.insung