获取年月日时分秒
<a href="javascript:void(0);" id="newgettime"></a>
<script type="text/javascript">
//得到时间并写入div
/*function getDate(){
//获取当前时间
var date = new Date();
//格式化为本地时间格式
var date1 = date.toLocaleString();
console.log(date1);
//获取div
var div1 = document.getElementById("newgettime");
//将时间写入div
div1.innerHTML = date1;
}*/
/*yyyy-MM-dd hh:mm:ss*/
function dataFormat(fmt,d){
var o = {
"M+" : d.getMonth()+1, //月份
"d+" : d.getDate(), //日
"h+" : d.getHours(), //小时
"m+" : d.getMinutes(), //分
"s+" : d.getSeconds(), //秒
"q+" : Math.floor((d.getMonth()+3)/3), //季度
"S" : d.getMilliseconds() //毫秒
};
if(/(y+)/.test(fmt)) {
fmt=fmt.replace(RegExp.$1, (d.getFullYear()+"").substr(4 - RegExp.$1.length));
}
for(var k in o) {
if(new RegExp("("+ k +")").test(fmt)){
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
}
}
return fmt;
}
function getDate(){
var d = new Date();
var date1 = dataFormat('yyyy-MM-dd hh:mm',d);
console.log(date1);
//获取div
var div1 = document.getElementById("newgettime");
//将时间写入div
div1.innerHTML = date1;
}
getDate();
//使用定时器每秒向div写入当前时间
setInterval("getDate()",60000);
</script>
获取年月日星期
<span id="todayWeek"></span>
<script type="text/javascript" charset="utf-8">
var week = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
var localToday = '';
var d = new Date();
var localToday = d.getFullYear() + "年" + (d.getMonth() + 1) + "月" + d.getDate() + "日";
document.getElementById('todayWeek').innerHTML = "今日:" + localToday + " " + week[d.getDay()];
</script>
年月日星期时分秒
<span id="newgettime"></span>
<script type="text/javascript">
/*yyyy-MM-dd hh:mm:ss*/
var week = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
function dataFormat(fmt,d){
var o = {
"M+" : d.getMonth()+1, //月份
"d+" : d.getDate(), //日
"x+" : week[d.getDay()], //星期
"h+" : d.getHours(), //小时
"m+" : d.getMinutes(), //分
"s+" : d.getSeconds(), //秒
"q+" : Math.floor((d.getMonth()+3)/3), //季度
"S" : d.getMilliseconds()
};
if(/(y+)/.test(fmt)) {
fmt=fmt.replace(RegExp.$1, (d.getFullYear()+"").substr(4 - RegExp.$1.length));
}
for(var k in o) {
if(new RegExp("("+ k +")").test(fmt)){
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
}
}
return fmt;
}
function getDate(){
var d = new Date();
var date1 = dataFormat('yyyy-MM-dd xhh时mm分ss秒',d);
console.log(date1);
//获取div
var div1 = document.getElementById("newgettime");
//将时间写入div
div1.innerHTML = date1;
}
getDate();
//使用定时器每秒向div写入当前时间
setInterval("getDate()",1000);
</script>