ホームページ  >  記事  >  毎日のプログラミング  >  JSで現在のタイムスタンプを取得する方法

JSで現在のタイムスタンプを取得する方法

藏色散人
藏色散人オリジナル
2018-12-12 16:57:4626465ブラウズ

JS は、Date.now() メソッドを通じて現在のタイムスタンプを取得できます。このメソッドは、現在のタイムスタンプである 1970 年 1 月 1 日 00:00:00 UTC から経過したミリ秒数を返します。

JSで現在のタイムスタンプを取得する方法

# 次に、JS で現在のタイムスタンプを取得する方法を、具体的なコード例に基づいて紹介します。

コード例は次のとおりです:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>JS获取当前时间戳的方法示例</title>
</head>
<body>
<script type="text/javascript">
    //创建一个时间戳
    var time = Date.now();
    document.write(time + "<hr>");
</script>

</body>

</html>

次のように現在のタイムスタンプの結果を取得します:

JSで現在のタイムスタンプを取得する方法

タイムスタンプは以下を参照します。 Greenway 1970 年 1 月 1 日 00:00:00 (北京時間 1970 年 1 月 1 日 08:00:00) から現在までの合計ミリ秒数。

Date.now() メソッド 1970 年 1 月 1 日 00:00:00 UTC から経過したミリ秒数を返します。

構文:

var timeInMs = Date.now();

戻り値は、UNIX エポックから経過したミリ秒数を表します。

しかし、タイムスタンプ形式はほとんどの人にとって理解しにくいはずです。では、それを誰もが使い慣れている時間形式に変換するにはどうすればよいでしょうか?実はとてもシンプルなのです。

コード例は次のとおりです。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
</head>
<body>
<script type="text/javascript">
    //创建一个时间戳
    var time = Date.now();
    //document.write(time + "<hr>");
    //将其转换为人们可读的日期和时间
    var d = new Date(time);
    document.write(d);
</script>
</body>
</html>

変換結果は次のとおりです。

JSで現在のタイムスタンプを取得する方法

Date オブジェクトは日付の処理に使用されます。と時刻では、新しいキーワードを使用して Date オブジェクトを定義します。

js で new Date() を使用して、タイムスタンプを人間が判読できる日付と時刻に変換します。表示される形式は、週、月、日、年、時、分、秒、タイムゾーンです。

この記事は JS に関するものです。現在のタイムスタンプを取得して通常の時刻形式に変換する方法の紹介です。困っている友人の役に立てば幸いです。

以上がJSで現在のタイムスタンプを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。