日期:2014-05-19  浏览次数:20785 次

最近来的越来越少了。
看头几天看的一个文章不错,摘点代码。
一:
JScript code
    // 计算系统当前是星期几  
    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 = "今天是星期六";   
    }  
    // 或者更好一些  
    var str1 = "今天是星期"; 
    var week = new Date().getDay();  
    switch (week) {          
    case 0 : 
             str1 += "日";                  
             break;         
    case 1 : 
             str1 += "一";                 
             break;          
    case 2 : 
             str1 += "二";                  
             break;          
    case 3 : 
             str1 += "三";                  
             break;          
    case 4 : 
             str1 += "四";  
             break;          
    case 5 : 
             str1 += "五";             
             break;        
    case 6 : 
             str1 += "六";       
             break;  
    }  
    alert(str);  
    alert(str1); 


二:
JScript code
    var a = new Array("日", "一", "二", "三", "四", "五", "六");  
    var week = new Date().getDay(); 
    var str = "今天是星期"+ a[week];  
    alert(str); 


三:
JScript code
    // 计算系统当前是星期几  
    var str = "今天是星期" + "日一二三四五六".charAt(new Date().getDay()); 


------解决方案--------------------
我一般用 方法二 数组定位
------解决方案--------------------
学习学习,感谢楼主!!!
------解决方案--------------------
有点意思哈
------解决方案--------------------
精神可嘉 散分啊
------解决方案--------------------
很有点有意思!
------解决方案--------------------
同样的问题有多种实现方法,这要看我们具体情形的需要。
------解决方案--------------------
第三种不错,可推荐!
------解决方案--------------------
写的都不错。
------解决方案--------------------
JScript ?
------解决方案--------------------
喜欢第三种
------解决方案--------------------
一种实现 多种方法 有必要的学习 谢谢楼主了