js获取计算机当前时间

如题所述

js获取计算机当前时间的方法:
function show(){
var mydate = new Date();
var str = "" + mydate.getFullYear() + "年";
str += (mydate.getMonth()+1) + "月";
str += mydate.getDate() + "日";
str+=mydate.getHours() + "时";
str+=mydate.getMinutes() + "分";
str+=mydate.getSeconds() + "秒";
return str;

} function show1(){
function p(s) {
return s < 10 ? '0' + s: s;
}

var myDate = new Date();
//获取当前年
var year=myDate.getFullYear();
//获取当前月
var month=myDate.getMonth()+1;
//获取当前日
var date=myDate.getDate();
var h=myDate.getHours(); //获取当前小时数(0-23)
var m=myDate.getMinutes(); //获取当前分钟数(0-59)
var s=myDate.getSeconds();

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。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-23
var myDate = new Date();
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
myDate.getMonth(); //获取当前月份(0-11,0代表1月)
myDate.getDate(); //获取当前日(1-31)
myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleDateString(); //获取当前日期
var mytime=myDate.toLocaleTimeString(); //获取当前时间
myDate.toLocaleString( ); //获取日期与时间

function CurentTime()
{
var now = new Date();

var year = now.getFullYear(); //年
var month = now.getMonth() + 1; //月
var day = now.getDate(); //日

var hh = now.getHours(); //时
var mm = now.getMinutes(); //分
var ss = now.getSeconds(); //秒

var clock = year + "-";

if(month < 10)
clock += "0";

clock += month + "-";

if(day < 10)
clock += "0";

clock += day + " ";

if(hh < 10)
clock += "0";

clock += hh + ":";
if (mm < 10) clock += '0';
clock += mm + ":";

if (ss < 10) clock += '0';
clock += ss;
return(clock);
}

2014-10-16 11:03:46本回答被提问者采纳
第2个回答  2017-03-25
function show(){
      var mydate = new Date();
      var str = "" + mydate.getFullYear() + "年";
      str += (mydate.getMonth()+1) + "月";
      str += mydate.getDate() + "日";
      str+=mydate.getHours() + "时";
      str+=mydate.getMinutes() + "分";
      str+=mydate.getSeconds() + "秒";
      return str;
  }
  function show1(){
     function p(s) {
         return s < 10 ? '0' + s: s;
     }
       var myDate = new Date();
  //获取当前年
        var year=myDate.getFullYear();
  //获取当前月
        var month=myDate.getMonth()+1;
  //获取当前日
         var date=myDate.getDate();
         var h=myDate.getHours();       //获取当前小时数(0-23)
         var m=myDate.getMinutes();     //获取当前分钟数(0-59)
         var s=myDate.getSeconds();
          
         var now=year+'-'+p(month)+"-"+p(date)+" "+p(h)+':'+p(m)+":"+p(s);
         return now;
     }
   alert(show1());

第3个回答  2017-01-18
//时间对象
var _date=new Date();  //以new创建的typeof都是对象 Object

//时间对象的方法:
//1.Date()   返回当日的日期和时间
var myDate=Date();
document.write(myDate+"&nbsp&nbsp&nbsp");
//2.getDate()  从Date对象返回一个月中的某一天(1~31)。
var day=_date.getDate();
document.write(day+"&nbsp&nbsp&nbsp");
//3.getDay()   从Date对象返回一周中的某一天 (0~6)。
    var week=_date.getDay();
    document.write(week+"&nbsp&nbsp&nbsp");
//4.getMonth() 从Date对象返回月份(0~11)。
    var month=_date.getMonth()+1;
    document.write(month+"&nbsp&nbsp&nbsp");
//5.getFullYear()  从Date对象以四位数字返回年份。
    var year=_date.getFullYear();
    document.write(year+"&nbsp&nbsp&nbsp");
//6.getHours() 返回Date对象的小时(0~23)。
    var hour=_date.getHours();
    document.write(hour+"&nbsp&nbsp&nbsp");
//7.getMinutes()返回Date对象的分钟(0~23)。
    var min=_date.getMinutes();
    document.write(min+"&nbsp&nbsp&nbsp");
//8.getSeconds()返回Date对象的秒(0~23)。
    var sec=_date.getSeconds();
    document.write(sec+"&nbsp&nbsp&nbsp");
//9.getMilliseconds()  返回Date对象的毫秒(0~999)。
    var sec1=_date.getMilliseconds();
    document.write(sec1+"&nbsp&nbsp&nbsp");
//9.getTimes()
    var timer=_date.getTime(); 
    //返回1970年1月1日至今的毫秒数。格林威治时间 也叫时间戳
    document.write(timer+"&nbsp&nbsp&nbsp");

第4个回答  2017-02-09

在js中Date是一个时间类,里面有各种获取时间的内部方法。

var myDate = new Date();
myDate.getYear();        //获取当前年份(2位)
myDate.getFullYear();    //获取完整的年份(4位,1970-????)
myDate.getMonth();       //获取当前月份(0-11,0代表1月)
myDate.getDate();        //获取当前日(1-31)
myDate.getDay();         //获取当前星期X(0-6,0代表星期天)
myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours();       //获取当前小时数(0-23)
myDate.getMinutes();     //获取当前分钟数(0-59)
myDate.getSeconds();     //获取当前秒数(0-59)
myDate.getMilliseconds();    //获取当前毫秒数(0-999)
myDate.toLocaleDateString();     //获取当前日期
var mytime=myDate.toLocaleTimeString();     //获取当前时间
myDate.toLocaleString( );        //获取日期与时间

js获取计算机当前时间
\/\/获取当前年 var year=myDate.getFullYear();\/\/获取当前月 var month=myDate.getMonth()+1;\/\/获取当前日 var date=myDate.getDate();var h=myDate.getHours(); \/\/获取当前小时数(0-23)var m=myDate.getMinutes(); \/\/获取当前分钟数(0-59)var s=myDate.getSeconds();var now...

HTML中如何获得系统当前的日期
方法1,是无参数调用,创建后对象D中含有计算机的系统日期和时间。方法2,dateVal参数是数值或表示日期时间的字符串。如果是数字值,dateVal 表示指定日期与 1970 年 1 月 1 日午夜间全球标准时间的毫秒数。如果是字符串,则 dateVal 按照 parse 方法中的规则进行解析。dateVal 参数也可以是从某些 Ac...

前端,moment()返回的是一个对象,new Date()返回一个中国标准时间吗?
new Date()返回的一个当前即时的系统时间对象,也就是你当前计算机系统设置的时间。不信你把你的计算机右下角的时间调整快1小时,你在本地测试JS返回的时间(new Date()).getHours()返回的是不是快了1小时?

js 怎样获取周和日期的时间
\/\/取得这个日期对象 date 的长整形时间 time var time = date.getTime();\/\/将这个长整形时间加上第N周的时间偏移 \/\/因为第一周就是当前周,所以有:weeks-1,以此类推 \/\/7*24*3600000 是一星期的时间毫秒数,(JS中的日期精确到毫秒)time+=(weeks-1)*7*24*3600000;\/\/为日期对象 date 重新设...

怎样用JS获取客户端的硬件,系统等信息
通过WMI来实现获取客户端计算机硬件及系统信息:1\/\/系统信息获取 2function getSysInfo(){ 3 var locator = new ActiveXObject ("WbemScripting.SWbemLocator");4 var service = locator.ConnectServer(".");5 \/\/CPU信息 6 var cpu = new Enumerator (service.ExecQuery("SELECT * FROM Win32_Processor...

Javascript能不能判断当前计算机与指定计算机(ip)的联网状态?
src="jquery.js"> .ping({ url : 'http:\/\/www.example.com',beforePing : function(){$('#msg').html('')},afterPing : function(ping){$('#msg').html(ping)},interval : 1 });

Node之使用os模块获取操作系统信息
计算机名称的获取依赖于`hostname()`方法,这对于识别和定位特定设备非常关键。`type()`和`platform()`方法则分别提供了操作系统类型和平台信息,这对于开发者理解其运行环境至关重要。CPU架构的细节可以通过`arch()`方法获取。`release()`方法则揭示了系统的当前运行版本,`uptime()`则直接给出系统的...

求js详细时间代码,年月日星期时分(秒),阴历日期
function RunGLNL(){ var today=new Date(); var d=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var DDDD=(today.getYear()<100 ? today.getYear()+1900:today.getYear())+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日"; DDDD ...

js的功能与作用(js的主要作用)
术语一点说,JS是一种页面脚本,通过执行程序脚本片段,我们可以对页面及页面上的元素进行操作,实现特定的功能与效果。有一些东西,我们用高级编程语言是实现不了的,而用JS,可能几行代码就可搞定。比如,显示当前系统时间等。先随便了解一些这种类似的说法,自己去实地编写一些小功能。如果你也是WEB开发的...

js date函数 月份不对!!
getDay取出来得星期几也是从0开始的,但是在国外星期天是一个星期的第一天,所以星期天就是0,星期一是1 getDate跟现实中完全一样 getYear是比较特殊的,在非IE浏览器中返回的是实际年份减去1900,比如2011年返回的就是111,1899年返回-1,因为计算机时间是从1900年开始的,但是在IE浏览器中1900-...

相似回答