JS如何获取当前系统时间

var NowTime=new Date().toLocaleTimeString() ;
document.write(NowTime);
这样获取的时间为 (时:分:秒)
请问如何获取(时:分)

系统时间一般是值服务端时间,js获取服务端时间的方法是直接用ajax获取。
1、编写显示时间的页面:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Server date/time</title>
<script language="javascript" src="serverDate.js"></script>
</head>
<script language="javascript">
var localTime = new Date();
document.write("Local machine time is: " + localTime + "<br>");
document.write("Server time is: " + date);
</script>
<body>
</body>

2、ajax脚本获取server的时间
var xmlHttp;
function srvTime(){
try {
//创建xmlHttp对象
xmlHttp = new XMLHttpRequest();
}
catch (err1) {
//ie浏览器
try {
xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');
}
catch (err2) {
try {
xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
}
catch (eerr3) {
//ajax不支持
alert("AJAX not supported");
}
}
}
//打开xmlHttp请求
xmlHttp.open('HEAD',window.location.href.toString(),false);
//设置xmlHttp请求头
xmlHttp.setRequestHeader("Content-Type", "text/html");
//发送请求
xmlHttp.send('');
// 获取response中的Date参数
return xmlHttp.getResponseHeader("Date");
}
var st = srvTime(); //服务器时间赋值给st变量
var date = new Date(st); //转换js的date对象
// 输出服务器时间
document.write("服务器时间: " + date);
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-24
Date是一个时间类,里面有各种获取时间的内部方法。
获取时分就是:
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
document.write(h+":"+m);

参考资料:http://www.w3school.com.cn/js/js_obj_date.asp

本回答被提问者采纳
第2个回答  2021-09-02
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>dateutil-js时间举例</title>
<!-- <script src="http://www.shicishu.com/down/dateutil-1.0.0.js"></script>-->
<script src="http://www.shicishu.com/down/dateutil-1.0.0.min.js"></script>
</head>
<body>
<script type="text/javascript">
console.log(getdate_WMdy_En());//Thurs.Sept.2, 2020
console.log(getdate_yMdhms_T());//2020-9-2 21:41:7
console.log(getdate_WyMdhms_C());//星期四 2020年9月2日 21时38分33秒
</script>
</body>
</html>
第3个回答  2013-01-24
var myDate = new Date();
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)

var data=(myDate.getHours()+":"+myDate.getMinutes());
第4个回答  2013-01-24
getHours();
getMinutes();

js获取当前时间
首先,创建一个Date对象实例,如:var myDate = new Date(); 这将获取系统当前的时间。接着,我们可以分别获取年、月、日、小时、分钟和秒,例如:完整的年份:var year = myDate.getFullYear(); 月份(注意:月份从0开始,所以需要加1):var month = myDate.getMonth() + 1; 日:var ...

页面怎么取当前时间js页面获取当前时间
一般来说,系统时间就是服务器时间。js可以通过ajax直接获取服务器时间。显示写入时间的页面:内容类型charset=utf-8\/ document.write(本地机器时间是:document.write(服务器时间是:ajax脚本获取服务器的时间 varxmlHttp 函数srvTime(){ 尝试{ \/\/创建xmlHttp对象 xmlHttp=newXMLHttpRequest();} catch(e...

js 中怎么获取当前系统时间 ?
系统时间一般是值服务端时间,js获取服务端时间的方法是直接用ajax获取。编写显示时间的页面: Server date\/time var localTime = new Date();document.write("Local machine time is: " + localTime + "");document.write("Server time is: " + date); ajax脚本获取server的时间 var...

js获取当前当前年月日时分秒,以及获取年月日(无时分秒),详情见补充...
1、新建一个HTML文件,命名为test.html。2、在JS中使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的年份使用getYear()方法从变量d中获得。3、使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的月份使用getMonth()方法从变量d中获得。4、在JS中使用new Date()...

用el表达式如何在jsp中获得系统当前时间
首先el表达式,只能拿到有带get开头的方法;所有你可以先用request.setAttribute("date",new Date());然后在返回的jsp页面上用${date},就能那到服务器上的时间,如果你仅仅只想在获得本地上的时间,你只要用js就可以获得了 var date =new Date();\/\/这里的date 是你打开jsp页面的 本地时间,和服务...

如何在js里获取系统时间,并在html中应用
\/\/获取当前月份(0-11,0代表1月)myDate.getDate(); \/\/获取当前日(1-31)myDate.getDay(); \/\/获取当前星期X(0-6,0代表星期天)myDate.getTime(); \/\/获取当前时间(从1970.1.1开始的毫秒数)myDate.getHours(); \/\/获取当前小时数(0-23)...

js如何获得系统时间年月日时分秒
date.setDate(date.getDate() + 60);\/\/这里的60就是你要加的天数,减也可以。年、月会相应加上去,值得注意的是date.getMonth()得到的月份比实际月份小1,所以实际月份是(date.getMonth()+1)它的getMilliSeconds也是获取当前时间的毫秒数。所以我们需要自己做一个转换。 可以用getMinutes和getSeconds...

extjs 怎么取得系统时间
ExtJs取系统时间就和JS一样的呀,方法如下:var myDate = new Date(); \/\/ 得到系统日期 然后就可以得到时间了:myDate.getYear(); \/\/获取当前年份(2位)myDate.getFullYear(); \/\/获取完整的年份(4位,1970-???)myDate.getMonth(); \/\/获取当前月份(0-11,0代表1月)myDate.getDa...

js如何获得系统时间年月日时分秒
function showTime() { var now = new Date(); var nowTime = now.toLocaleString(); var date = nowTime.substring(0,10);\/\/截取日期 var time = nowTime.substring(10,20); \/\/截取时间 var week = now.getDay(); \/\/星期 var hour = now.getHours(); \/\/小时 ...

用JS代码获取系统当前时间怎么做?
<TITLE> New Document <\/TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <\/HEAD> <BODY> <!-- function show(){ var Digital=new Date()var hours=Digital.getHour...

相似回答