JavaScriptの中のDateオブジェクト

4963 ワード

Dateオブジェクトは一般的に時間を取得するために使用されますが、一般的にはgetFulYear()、getMonth()、getDate()、get Hours()、getMinutes()、get Seconds()、getDay()があります.次のプログラムはシステム時間を呼び出して走らせる効果があります.

<html>
    <head>
        <meta charset="UTF-8">
        <title>title>
        <script>
        function time()
        {
            var date=new Date();//    
            var year=date.getFullYear();
            var month=date.getMonth()+1;//getMonth()       (0 ~ 11)
            var day=date.getDate();//day  getDate(),            (1 ~ 31)
            var hour=date.getHours();
            var minute= date.getMinutes();
            var second=date.getSeconds();
            var week=date.getDay();//week  getDay(),     0(  )   6(  )        。
            week="       ".charAt(week);
            if(month<10/*  if       10       0*/
            {
                month="0"+month;
            }
            if(day<10)
            {
                day="0"+day;
            }
            if(hour<10)
            {
                hour="0"+hour;
            }
            if(minute<10)
            {
                minute="0"+minute;
            }
            if(second<10)
            {
                second="0"+second;
            }
            var currenttime=year+"-"+month+"-"+day+"-"+hour+":"+minute+":"+second+"—"+"  "+week;
            document.getElementById("ti").innerHTML=currenttime;
        }

            setInterval("time()",1000);
        script>
    head>
    <body onload="time()">//    onload      ,       document.getElementById("ti") id="ti"    。
        <span id="ti">span>
    body>
html>
ちなみに、Date()はその日の日付と時間を返してもいいですが、フォーマットが習慣に合わないです.
<script type="text/javascript">

document.write(Date())

script>
出力フォーマットは:Wed Aug 08 2018-20:27:08 GMT+0800(中国標準時間)