Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这个jquery插件是如何获取当前日期的?_Jquery_Date - Fatal编程技术网

这个jquery插件是如何获取当前日期的?

这个jquery插件是如何获取当前日期的?,jquery,date,Jquery,Date,在此插件中: 他正在比较过期日期d和当前日期今天,但我不明白今天如何从新日期()知道今天的日期: (函数($){ $.contentExpirator=函数(prfx){ var pfix=prfx | |“exp”; $(“[class |=”+pfix+“]”)。每个(函数(){ var eString=$(this.attr('class').split('')[0]; var dString=eString.split('-'); var d=新日期(dString[1],dStrin

在此插件中:

他正在比较过期日期
d
和当前日期
今天
,但我不明白
今天
如何从
新日期()知道今天的日期:

(函数($){
$.contentExpirator=函数(prfx){
var pfix=prfx | |“exp”;
$(“[class |=”+pfix+“]”)。每个(函数(){
var eString=$(this.attr('class').split('')[0];
var dString=eString.split('-');
var d=新日期(dString[1],dString[2]。toString()-1,dString[3]);
var today=新日期();
如果(d<今天){
$(this.css('display','none');
}
});
}
})(jQuery);

代码运行良好,我只是出于对未来的好奇而询问。

新日期()的默认值是当前日期。从:

如果不提供任何参数,则构造函数将根据本地时间为今天的日期和时间创建一个日期对象


太棒了,谢谢你!我最近一直在看date()的文档,每次都跳过这一部分。。。
(function($){
$.contentExpirator = function(prfx){
    var pfix = prfx || 'exp';
    $("[class|="+pfix+"]").each(function(){
        var eString = $(this).attr('class').split(' ')[0];
        var dString = eString.split('-');
        var d = new Date(dString[1],dString[2].toString()-1,dString[3]);
        var today = new Date();
        if(d < today){
            $(this).css('display','none');
        }
    });
}
})(jQuery);