Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.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
比较日期时间currentdate javascript_Javascript - Fatal编程技术网

比较日期时间currentdate javascript

比较日期时间currentdate javascript,javascript,Javascript,我有txtStartDate控件,格式如下:09.03.2012 我想比较txtStartDate值CurrentDate。如果txtStartDate大于CurrentDate,我希望返回true。如何实现这一点?javascript中的日期。我建议使用这个库FWIW 具体地 及相关 也看到 用于将文本实际转换为日期对象。javascript中的日期。我建议使用这个库FWIW 具体地 及相关 也看到 用于将文本实际转换为日期对象。您需要从现有文本创建日期对象。这可能涉及获取字符串并将其拆分,然

我有txtStartDate控件,格式如下:09.03.2012


我想比较txtStartDate值CurrentDate。如果txtStartDate大于CurrentDate,我希望返回true。如何实现这一点?

javascript中的日期。我建议使用这个库FWIW

具体地

及相关

也看到


用于将文本实际转换为日期对象。

javascript中的日期。我建议使用这个库FWIW

具体地

及相关

也看到


用于将文本实际转换为日期对象。

您需要从现有文本创建日期对象。这可能涉及获取字符串并将其拆分,然后将其传递给
日期(年、月、日)
构造函数。我不知道你的日子和月份是怎样的,所以我不能给你示例代码


创建日期对象后,您可以将其与当前日期进行比较,您可以使用
new Date()

从现有文本中创建日期对象。这可能涉及获取字符串并将其拆分,然后将其传递给
日期(年、月、日)
构造函数。我不知道你的日子和月份是怎样的,所以我不能给你示例代码


创建日期对象后,您可以将其与当前日期进行比较,您可以使用
new Date()

反转日期:
20120309
,轻松进行比较

function chgDate(dte){
    var pm=new String(dte.getMonth()+1);if(pm.length<2) pm='0'+pm;
    var pd=new String(dte.getDate());if(pd.length<2) pd='0'+pd;
    var py=dte.getFullYear();
    return new Number(py+pm+pd);
}

function chgControl(dte){
    dte=dte.split('.');
    return new Number(dte[2]+dte[1]+dte[0]);
}

bool=(chgControl('09.03.2012')>chgDate(new Date()));
函数chgDate(dte){

var pm=新字符串(dte.getMonth()+1);如果(pm.length反转日期:
20120309
,比较就很容易了

function chgDate(dte){
    var pm=new String(dte.getMonth()+1);if(pm.length<2) pm='0'+pm;
    var pd=new String(dte.getDate());if(pd.length<2) pd='0'+pd;
    var py=dte.getFullYear();
    return new Number(py+pm+pd);
}

function chgControl(dte){
    dte=dte.split('.');
    return new Number(dte[2]+dte[1]+dte[0]);
}

bool=(chgControl('09.03.2012')>chgDate(new Date()));
函数chgDate(dte){

var pm=new String(dte.getMonth()+1);if(pm.lengtor just.getTime(),这仍然不能解决将格式解析为日期的问题。@j\u mcnally现在解析日期。或者just.getTime(),这仍然不能解决将格式解析为日期的问题。@j\u mcnally现在解析日期。