var comp = function(date) {
var now = new Date;
var d = new Date(date);
if (now > d) {
alert("之前的日期");
} else if (now < d) {
alert("之后的日期");
} else {
alert("一样的日期");
}
}
comp("2015-11-03 16:16:13");
<script>
function tab(dayNum){
var oDate = new Date(); //获取当前时间
var dayArr = [oDate]; //定义一个数组存储所以时间
for(var i=0;i<dayNum;i++){
dayArrpush(new Date(oDategetFullYear(),oDategetMonth(),oDategetDate() + i)); //把未来几天的时间放到数组里
}
return dayArr; //返回一个数组。
}
alert(tab(5)); //函数调用。
</script>
JavaScript获取当前日期时间同时显示星期几,具体代码如下:
<html>
<head>
<meta
>
获取 日期 时间 星期几
var d = new Date();
var datestr = "今天是: " +dgetFullYear() + "-" +(dgetMonth()+1) + "-" + dgetDate() + " " + dgetHours() + ":" + dgetMinutes() + ":" + dgetSeconds() + " 星期"+"日一二三四五六"charAt(dgetDay())
// 判断闰年
DateprototypeisLeapYear = function()
{
return (0==thisgetYear()%4&&((thisgetYear()%100!=0)||(thisgetYear()%400==0)));
}
// 日期格式化
// 格式 YYYY/yyyy/YY/yy 表示年份
// MM/M 月份
// W/w 星期
// dd/DD/d/D 日期
// hh/HH/h/H 时间
// mm/m 分钟
// ss/SS/s/S 秒
//---------------------------------------------------
DateprototypeFormat = function(formatStr)
{
var str = formatStr;
var Week = ['日','一','二','三','四','五','六'];
str=strreplace(/yyyy|YYYY/,thisgetFullYear());
str=strreplace(/yy|YY/,(thisgetYear() % 100)>9 (thisgetYear() % 100)toString():'0' + (thisgetYear() % 100));
可以使用substring 方法提取字符串中介于两个指定下标之间的字符。
方法形式:substring(start,end)
举例:截取年月日部分的日期,代码如下:
var dateTime = new Date();
var hour = dateTimegetHours();
var min = dateTimegetMinutes();
var sec = dateTimegetSeconds();
var yy = dateTimegetFullYear();
var dd = dateTimegetDate();
var mm = dateTimegetMonth();
var time= yy + "-" + mm+1 + "-" + dd + " " + hour + ":" + min + ":" + sec;
consolelog(timesubstring(0,10));
截取结果如下图所示:
以上就是关于js获取系统当前日期和时间,并与另一个时间(如某一时间2015-11-03 16:16:13 )比较大小。全部的内容,包括:js获取系统当前日期和时间,并与另一个时间(如某一时间2015-11-03 16:16:13 )比较大小。、js获取当前时间以及未来一星期(或者可以规定天数)的时间、js显示当前日期时间和星期几等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)