当前时间为:<span id="now"></span>
<script type="text/javascript">
//动态显示年月日时间和周几【凌陈亮(QQ:57404811)】
//显示当前时间的对象ID
gw_now('now')
function gw_now(id){
var obj=window.document.getElementById(id)
var date=new Date()
var year=date.getFullYear()
var month=gw_now_addzero(date.getMonth()+1)
var day=gw_now_addzero(date.getDate())
var hour=gw_now_addzero(date.getHours())
var minute=gw_now_addzero(date.getMinutes())
var second=gw_now_addzero(date.getSeconds())
switch (date.getDay()) {
case 0:week="星期天"break
case 1:week="星期一"break
case 2:week="星期二"break
case 3:week="星期三"break
case 4:week="星期四"break
case 5:week="星期五"break
case 6:week="星期六"break
}
obj.innerHTML=year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second + " " + week
setTimeout("gw_now('" + id + "')",1000)
}
function gw_now_addzero(temp){
if(temp<10) return "0" + temp
else return temp
}
</script>
获取系统当前小时展示不同的时间状态
data(){
return{
sayHello:undefined
}}
constnow=newDate()
consthour=now.getHours()
if(hour<6) {
this.sayHello='凌晨好'
}elseif(hour<9) {
this.sayHello='早上好'
}elseif(hour<12) {
this.sayHello='上午好'
}elseif(hour<14) {
this.sayHello='中午好'
}elseif(hour<17) {
this.sayHello='下午好'
}elseif(hour<19) {
this.sayHello='傍晚好'
}elseif(hour<22) {
this.sayHello='晚上好'
}else{
this.sayHello='夜里好'
}
},
以下是js对时间所有的操作类和代码:1、Js获取当前日期时间及其它操作
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( )//获取日期与时间
2、日期时间脚本库方法列表
Date.prototype.isLeapYear 判断闰年
Date.prototype.Format 日期格式化
Date.prototype.DateAdd 日期计算
Date.prototype.DateDiff 比较日期差
Date.prototype.toString 日期转字符串
Date.prototype.toArray 日期分割为数组
Date.prototype.DatePart 取日期的部分信息
Date.prototype.MaxDayOfDate 取日期所在月的最大天数
Date.prototype.WeekNumOfYear 判断日期所在年的第几周
StringToDate 字符串转日期型 IsValidDate 验证日期有效性
CheckDateTime 完整日期时间检查
daysBetween 日期天数差