❶ js調用今天星期幾請問是怎麼搞的
不會Ajax,但是獲取星期幾確實很容易。
var week["日","一","二","三","四","五","六"];
今天是星期week[new Date().getDay()]。
return new Date().getDay();
樓主,要自己多想想,既然能拿到結果,至於怎麼返回,怎麼調用,那要自己想。
既然你要用一個數字作為參數,那就不要給參數,要用什麼數,在函數體里獲取使用。你這樣指定參數,那就是固定的了,你怎麼改?
你把id這個參數拿到函數體里,然後將new Date().getDay()值賦給id不就可以用id了嗎?而且每天id都不同。
<script type="text/javascript">weekdata("i");</script>你這句的參數是i,是字元串,不是數字吧。
❷ JS如何利用日期判斷星期幾
一般一星期順序如下:
星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"
function getMyDay(date){
var week;
if(date.getDay()==0) week="周日"
if(date.getDay()==1) week="周一"
if(date.getDay()==2) week="周二"
if(date.getDay()==3) week="周三"
if(date.getDay()==4) week="周四"
if(date.getDay()==5) week="周五"
if(date.getDay()==6) week="周六"
return week;
}
var w1 = getMyDay(new Date("2015-7-12"));
❸ js 如何根據所選時間判斷是星期幾
根據你的提問,是選擇頁面上一個日期,然後判斷被選擇的日期是星期幾么?
如果是:我給出專的js如下:
// js code
// code描述:屬
// year和date好說,就是你頁面選擇的實際值。這里要注意month,假如你頁面選擇的為7月,
// 這里 的month應當為 7-1;因為在js中,表示月份的數值是從 0 到 11 之間的整數(1月至
// 12 月)。
//
// 代碼思路:使用頁面選擇的年月日創建一個Date對象,然後getDay()就是當前日期在一周中
// 的哪一天
//
// 完整代碼加測試代碼如下,你根據實際需要改動下就OK了。
var year = 2011, month = 6, date = 23;// month=6表示7月
var dt = new Date(year, month, date), dt2 = new Date();
var weekDay = ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
alert(weekDay[dt.getDay()]+"\r\n"+weekDay[dt2.getDay()]);
❹ JS計算系統當前日期是星期幾的幾種方法
方法一:
// 計算系統當前是星期幾var str = "今天是星期" + "日一二三四五六".charat(new Date().getDay());
方法二:
var a = new array("日", "一", "二", "三", "四", "五", "六");var week = new Date().getDay();var str = "今天是星期"+ a[week];
alert(str);
方法三:
var str = "今天是星期";var week = new Date().getDay();switch (week) { case 0 :
str += "日"; break; case 1 :
str += "一"; break; case 2 :
str += "二"; break; case 3 :
str += "三"; break; case 4 :
str += "四"; break; case 5 :
str += "五"; break; case 6 :
str += "六"; break;
}
alert(str);
方法四:
var str = "";var week = new Date().getDay();if (week == 0) {
str = "今天是星期日";
} else if (week == 1) {
str = "今天是星期一";
} else if (week == 2) {
str = "今天是星期二";
} else if (week == 3) {
str = "今天是星期三";
} else if (week == 4) {
str = "今天是星期四";
} else if (week == 5) {
str = "今天是星期五";
} else if (week == 6) {
str = "今天是星期六";
}
alert(str);
❺ js如何從1號開始把某月分成幾個星期
<html>
<script type="text/javascript">
var mon = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
var day = new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六");
$(function(){
for(var i=0; i<mon.length; i++){
for(var j=1; j<mon[i]; j++){
var x = j%7;
switch(x){
case 0 : y = (i+1) + "月" + j + "日 :" + day[x];
$("#show").append("<pre>" + y + "</pre>");
break;
case 1 : y = (i+1) + "月" + j + "日 :" + day[x];
$("#show").append("<pre>" + y + "</pre>");
break;
case 2 : y = (i+1) + "月" + j + "日 :" + day[x];
$("#show").append("<pre>" + y + "</pre>");
break;
case 3 : y = (i+1) + "月" + j + "日 :" + day[x];
$("#show").append("<pre>" + y + "</pre>");
break;
case 4 : y = (i+1) + "月" + j + "日 :" + day[x];
$("#show").append("<pre>" + y + "</pre>");
break;
case 5 : y = (i+1) + "月" + j + "日 :" + day[x];
$("#show").append("<pre>" + y + "</pre>");
break;
case 6 : y = (i+1) + "月" + j + "日 :" + day[x];
$("#show").append("<pre>" + y + "</pre>");
break;
}
}
}
})
</script>
<body>
<div id="show"></div>
</body>
</html>
❻ 求js詳細時間代碼,年月日星期時分(秒),陰歷日期
求js詳細時間代碼,年月日星期時分(秒),陰歷日期
function RunGLNL(){
var today=new Date();
var d=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
❼ js獲取星期的方法
<script type="text/javascript" language="javascript">
function calc(){
var date=new Date(),str;
week=date.getDay();
if(week==0){
str="星期日"
}else if(week==1){
str="星期一"
}else if(week==2){
str="星期二"
}else if(week==3){
str="星期三"
}else if(week==4){
str="星期四"
}else if(week==5){
str="星期五"
}else if(week==6){
str="星期六"
}
alert(str);
}
</script>
注意我用的是alert對話框輸出的值,new Date(),括弧裡面可以填指定日期,格式是:YYYY-MM-DD,注意加引號,如果new Date()後面的括弧什麼都不填,表示獲取當前系統的日期和時間,date.getDay()這方法返回的是一個0到6之間的整數,0表示星期天,1到6表示星期一到星期六