js获取计算机当前时间

js获取计算机当前时间,第1张

js获取计算机当前时间的方法:

function show(){

var mydate = new Date();

var str = "" + mydategetFullYear() + "年";

str += (mydategetMonth()+1) + "月";

str += mydategetDate() + "日";

str+=mydategetHours() + "时";

str+=mydategetMinutes() + "分";

str+=mydategetSeconds() + "秒";

return str;

} function show1(){

function p(s) {

return s < 10 '0' + s: s;

}

var myDate = new Date();

//获取当前年

var year=myDategetFullYear();

//获取当前月

var month=myDategetMonth()+1;

//获取当前日

var date=myDategetDate();

var h=myDategetHours(); //获取当前小时数(0-23)

var m=myDategetMinutes(); //获取当前分钟数(0-59)

var s=myDategetSeconds();

var now=year+'-'+p(month)+"-"+p(date)+" "+p(h)+':'+p(m)+":"+p(s);

return now;

}

js简介:

js即JavaScript,它一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。

可以使用substring 方法提取字符串中介于两个指定下标之间的字符。

方法形式:substring(start,end)

举例:截取年月日部分的日期代码如下:

var dateTime = new Date();         

var hour = dateTimegetHours();

var min = dateTimegetMinutes();

var sec = dateTimegetSeconds();

var yy = dateTimegetFullYear();

var dd = dateTimegetDate();

var mm = dateTimegetMonth();

var time= yy + "-" + mm+1 + "-" + dd + " " + hour + ":" + min + ":" + sec; 

consolelog(timesubstring(0,10));

截取结果如下图所示:

var str = "2013年11月5日上午9点"

var matches = strmatch(/\d+/g);

var year = matches[0];

var month = matches[1];

var date = matches[2];

var hour = matches[3];

alert([year, month, date, hour]join('\n'));

<script>

function show(){

var date = new Date(); //日期对象

var now = "";

now = dategetFullYear()+"年"; //读英文就行了

now = now + (dategetMonth()+1)+"月"; //取月的时候取的是当前月-1如果想取当前月+1就可以了

now = now + dategetDate()+"日";

now = now + dategetHours()+"时";

now = now + dategetMinutes()+"分";

now = now + dategetSeconds()+"秒";

documentgetElementById("nowDiv")innerHTML = now; //div的html是now这个字符串

setTimeout("show()",1000); //设置过1000毫秒就是1秒,调用show方法

}

</script>

<body onload="show()"> <!-- 网页加载时调用一次 以后就自动调用了-->

<div id="nowDiv"></div>

</body>

直接复制就可以看效果了

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<meta ;

详细链接

<!DOCTYPE HTML>

<html>

<head>

    <meta charset=UTF-8>

    <title>YuGiOh</title>

    <script type="text/javascript">

        var yugi = function(year, index) {

            var d = new Date(year, 0, 1);

            while (dgetDay() != 1) {

                dsetDate(dgetDate() + 1);

            }

            var to = new Date(year + 1, 0, 1);

            var i = 1;

            var arr = [];

            for (var from = d; from < to;) {

                if (i == index) {

                    arrpush(fromgetFullYear() + "年" + (fromgetMonth() + 1) + "月" + fromgetDate() + "日");

                }

                var j = 6;

                while (j > 0) {

                    fromsetDate(fromgetDate() + 1);

                    if (i == index) {

                        arrpush(fromgetFullYear() + "年" + (fromgetMonth() + 1) + "月" + fromgetDate() + "日");

                    }

                    j--;

                }

                if (i == index) {

                    return arr;

                }

                fromsetDate(fromgetDate() + 1);

                i++;

            }

        }

        var arr = yugi(2015, 52);

        consolelog(arr);

    </script>

</head>

<body></body>

</html>

1首先,下载谷歌浏览器,

2下载完成后打开谷歌浏览器,然后按F12打开谷歌浏览器控制台(在浏览器方),然后点击Console切换到调试窗口

3然后开始输入代码,首先定义一个变量名字为test,代码如下:

var test =new Date();

这句代码的意思就是把日期对象赋值给test,这个变量的名字可以任意取,在这里就以test为例了,然后按回车键,也就是Enter键

4敲回车后出现了一个undefined,这是因为z这只是赋值,没有任何输出,所以系统默认打印的信息,接下来, *** 作test这个变量了,这里面保存的就是当前日期,看一下代码

输入

testgetFullYear();

然后回车,结果就是当前时间的年份

5还可以调用其他函数,来获取当前日期的月份、日、小时、分钟、秒,代码如下:

testgetMonth();

testgetDate();

testgetHours();

testgetMinutes();

testgetSeconds();

以上就是关于js获取计算机当前时间全部的内容,包括:js获取计算机当前时间、JS 如何截取日期部分呢、如何用js正则表达式提取出字符串(不含引号):“2013年11月5日上午9点”中的年月日时间数字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9517140.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存