JS生成各种时间
来源:互联网 发布:数字英才网招玻璃美工 编辑:程序博客网 时间:2024/05/22 05:23
<script>
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();
//小时
//判断星期几
var
weeks = [
"日"
,
"一"
,
"二"
,
"三"
,
"四"
,
"五"
,
"六"
];
var
getWeek =
"星期"
+ weeks[week];
var
sc;
//判断是AM or PM
if
(hour >= 0 && hour < 5){
sc =
'凌晨'
;
}
else
if
(hour > 5 && hour <= 7){
sc =
'早上'
;
}
else
if
(hour > 7 && hour <= 11){
sc =
'上午'
;
}
else
if
(hour > 11 && hour <= 13){
sc =
'中午'
;
}
else
if
(hour> 13 && hour <= 18){
sc =
'下午'
;
}
else
if
(hour > 18 && hour <= 23){
sc =
'晚上'
;
}
document.getElementById(
'time'
).innerHTML =
"当前时间:"
+ date+
" "
+ getWeek +
" "
+
" "
+sc+
" "
+time;
setTimeout(
'showTime()'
,1000);
}
</script>
调用方法:
<body onload=
"showTime()"
>
<div id=
"time"
></div>
</body>
2.简洁的办法: 显示格式: 当前时间: 2010年6月1日 10:00:00 星期一
<htmtl>
<head></head>
<body>
<div id=
"linkweb"
style=
" display:inline;"
></div>
<script>
setInterval(
"document.getElementById('linkweb').innerHTML=new Date ().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay ());"
,1000);
</script>
0 0
- JS生成各种时间
- js生成时间戳
- JS生成时间戳
- js中生成时间函数:js中生成时间函数:
- js中的New Date获取各种时间
- Js 时间控件下载 各种效果图
- 使用js获取当地各种时间
- js javascript 获取各种时间计算方法
- js根据日期等生成时间戳
- js生成固定格式的时间
- JS获取时间生成随机字符串
- JS实现各种排序算法以及时间复杂度
- JS实现时间格式的各种转化记录
- JS生成二维码(兼容各种浏览器及中文)
- JS生成二维码(兼容各种浏览器及中文)
- js将时间戳转化成时间格式字符串(兼容各种浏览器)
- 各种js
- js jquery计算时间差与根据时间差生成时间
- Android Service 的 onStartCommand 返回值
- java定时任务
- HTTP中Get与Post的区别
- Android自定义广播实例
- lua Date和Time
- JS生成各种时间
- OnScrollListener回调分析
- java,awt,中文方框,中文乱码
- MVC自定义MVCHtmlHelp
- linux自动重启tomcat脚本分享
- 计算机图形学-----乌龟程序1
- MySQL的btree索引和hash索引的区别
- 如何部署和搭建测试log4j 2
- Android Studio Tips Of the Day – Roundup