您的位置:首页 > Web前端 > JavaScript

JS字符串转换成日期格式

2015-08-19 17:46 597 查看
从数据库读取出来的数据和自己获取服务器上的数据没法比,一直出来两个object,一个是字符串,从网上找了个JS方法,正则完成的,完美解决了我的问题!

function getDate(strDate) {

var date = eval('new Date(' + strDate.replace(/\d+(?=-[^-]+$)/,

function (a) { return parseInt(a, 10) - 1; }).match(/\d+/g) + ')');

return date;

}

点击方法

var yuyuetime = $("#receive_date").val();

var day = "";

var month = "";

var ampm = "";

var ampmhour = "";

var myweekday = "";

var year = "";

mydate = new Date();

myweekday = mydate.getDay();

mymonth = mydate.getMonth() + 1;

myday = mydate.getDate();

myyear = mydate.getYear();

year = (myyear > 200) ? myyear : 1900 + myyear;

//document.write(year+"-"+mymonth+"-"+myday);

alert(year + "-" + mymonth + "-" + myday);

alert(yuyuetime);

if ( getDate(yuyuetime) >= getDate(year + "-" + mymonth + "-" + myday)) {

alert("大");

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: