Possible Duplicate:
how to determine if date is weekend in javascript
如果日期不是周末,我会尝试做一些检查工作加载,我加了这段代码。
<script type="text/javascript">
function getdate()
{
var items = new Array();
var itemCount = document.getElementsByClassName("date");
for(var i = 0; i < itemCount.length; i++)
{
items[i] = document.getElementById("date" + (i+1)).value;
}
return items;
}
</script>
该脚本将在onLoad上执行,但我不知道如何检查日期是否为周末,我想做的是,如果日期为星期六或星期天,则将其更改为星期一。
我已经使用php做了一个数组并对其进行了更改,但是使用php并不适合这样做。
最佳答案
只是;
var yourDate = new Date('2012-08-26');
if(yourDate.getDay() === 6){
//saturday
}
if(yourDate.getDay() === 0){
//sunday
}
// if date is in 28-08-2012 format
var date = '26-08-2012';
yourDate = new Date(date.split('-')[2],date.split('-')[1],date.split('-')[0]);
if(yourDate.getDay() === 6){
//saturday
}
if(yourDate.getDay() === 0){
//sunday
}