String.prototype.parseDate = function(){
var ad = this.split(" ");
return new Date(
ad[0].split("-")[0] ,
parseInt(ad[0].split("-")[1])-1 ,
ad[0].split("-")[2] ,
ad[1].split(":")[0] ,
ad[1].split(":")[1]
);
};//这个或许有用
解决方案 »
- ExtJS的grid.panel的纵向滚动条不显示
- jquery比较easy的问题 来吧!
- JS获取到了值,怎么使用到src中呢?
- 如何让多行文本框中,选中文本的两端分别加上[b]和[/b]
- 如何判断checkbox至少选择一项
- 求助!怎样用JS控制一个表格的字体。而其他字体并不改变?
- 如何产生8位数的随机数
- CSDN的短信系统有问题了,你们也是这样吗?
- 新手在 javascript 里面碰壁,各位前辈进来看下。。。
- js取多个text值传后台问题
- 能否限制window.prompt("输入手机号码",'')这个里面输入的内容?
- 给一段代码帮一下我看一下关于日期函数为什么在2007年以前就可以成功准确地识别日期的星期,而2008年以后就不可以呢??
var d = new Date();//这儿是取得当前日期
var dayValue="2007-12-04 20:00:00";//系统日期 格式例子为2007-01-01 20:00:00
var d2=new Date(dayValue.replace(/-/ig,"/"));
alert(Math.abs(Math.floor(d2/(3600000*24))-Math.floor(d/(3600000*24)))<=1)
</script>
var date1
var date2
//假设你初始化了这两个date
if(Math.abs(date1.getTime()-date2.getTime())>=2*24*60*60*1000)
//2*24*60*60*1000--天数*小时*分钟*秒*毫秒
alert('超过两天以上,绝对不是相邻')
var day=Math.abs(date1.getDay()-date2.getDay())
if(day==6||day==1)
alert('两天时间以内,星期上相邻,绝对是相邻时间')