html中如何获得当前日期
可以用javascript,先创建Date对象的实例(也叫做对象的引用)。创建实例的语法有如下三种。
var newDateObj = new Date()
var newDateObj = new Date(dateVal)
var newDateObj = new Date(year, month, date[, hours[, minutes[, seconds[,ms]]]])
例如,var D = new Date()。
方法1,是无参数调用,创建后对象D中含有计算机的系统日期和时间。
方法2,dateVal参数是数值或表示日期时间的字符串。如果是数字值,dateVal 表示指定日期与 1970 年 1 月 1 日午夜间全球标准时间的毫秒数。如果是字符串,则 dateVal 按照 parse 方法中的规则进行解析。dateVal 参数也可以是从某些 ActiveX(R) 对象返回的 VT_DATE 值。
方法3,用参数直接为新建对象提供日期和时间的数据。
建立了Date对象以后,就可以使用get方法取得日期或时间的值,返回值一般是数值型的。用set方法给一个Date型对象设置数据。Date的方法函数的语法一般格式为:
D.getXXXX() 和 D.setXXXX( variable list)
拓展资料:
HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。
浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。
但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
HTML网页中实现获利当前日期的方式一般使用JavaScript。
详细方式:网页中或JS文件中加入以下方法:
function getNowFormatDate() {
var date = new Date();
var seperator1 = "-";
var seperator2 = ":";
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate
+ " " + date.getHours() + seperator2 + date.getMinutes()
+ seperator2 + date.getSeconds();
alert(currentdate);
}
在需要 调用的地方运行该函数,如要弹出当前时间,则:
<a href="javascript:void(0)" onclick="getNowFormatDate()">点我</a>
</body>
完整代码如下:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body>
<script type="text/javascript">
function getNowFormatDate() {
var date = new Date();
var seperator1 = "-";
var seperator2 = ":";
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate
+ " " + date.getHours() + seperator2 + date.getMinutes()
+ seperator2 + date.getSeconds();
alert(currentdate);
}
</script>
<a href="javascript:void(0)" onclick="getNowFormatDate()">点我查看当前时间</a>
<br><br><br>
<a href="http://www.jianzhan119.com">建站堂</a><br>
<a href="http://www.wangzhan18.com">建站堂</a>
</body>
</html>
在HTML当中获取(系统)当前时间很简单,先用JavaScript获取系统时间,然后用innerHTML属性把时间显示在HTML当中。
实现步骤:
1、利用JavaScript的Date对象获取当前时间;
2、利用innerHTML属性把时间显示在HTML当中;
结构代码:
<div id="h5courseCom"></div>
JavaScript代码:
var h5courseEle = document.getElementById('h5courseCom');
// 实例化时间对象
var date = new Date();
// 获取年份
var y = date.getFullYear();
// 获取月份
var m = date.getMonth() + 1;
// 获取日
var d = date.getDate();
// 在网页中显示时间:
h5courseEle.innerHTML = y + '年' + m + '月' + d + '日';
HTML当中显示当前时间:
2018-05-23 · 知道合伙人教育行家
HTML网页中实现获利当前日期的方式一般使用JavaScript。
详细方式:网页中或JS文件中加入以下方法:\x09function getNowFormatDate() { var date = new Date(); var seperator1 = "-"; var seperator2 = ":"; var month = date.getMonth() + 1; var strDate = date.getDate(); if (month >= 1 && month <= 9) { month = "0" + month; } if (strDate >= 0 && strDate <= 9) { strDate = "0" + strDate; } var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate + " " + date.getHours() + seperator2 + date.getMinutes() + seperator2 + date.getSeconds(); alert(currentdate);}
在需要 调用的地方运行该函数,如要弹出当前时间,则:
<a href="javascript:void(0)" onclick="getNowFormatDate()">点我</a></body>
效果如图:
完整代码如下:
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title></head><body><script type="text/javascript">\x09function getNowFormatDate() { var date = new Date(); var seperator1 = "-"; var seperator2 = ":"; var month = date.getMonth() + 1; var strDate = date.getDate(); if (month >= 1 && month <= 9) { month = "0" + month; } if (strDate >= 0 && strDate <= 9) { strDate = "0" + strDate; } var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate + " " + date.getHours() + seperator2 + date.getMinutes() + seperator2 + date.getSeconds(); alert(currentdate);}</script><a href="javascript:void(0)" onclick="getNowFormatDate()">点我查看当前时间</a><br><br><br><a href="http://www.jianzhan119.com">建站堂</a><br><a href="http://www.wangzhan18.com">建站堂</a></body></html>
HTML页面中加入js代码,用js代码来实现获取时间:
<script language="javascript" type="text/javascript">
//js获取日期
function time(){
var now= new Date();
var year=now.getFullYear();
var month=now.getMonth();
var date=now.getDate();
//获取相应ID
document.getElementById("myInfo1").innerHTML="今天是:"+year+"年"+(month+1)+"月"+date+"日";
}
</script>