如果是:我给出的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()])
判断当前是星期几可以使用Date对象的getDay方法
getDay方法详细用法如下:
getDay() 方法可返回表示星期的某一天的数字。
dateObject.getDay()
返回值:dateObject 所指的星期中的某一天,使用本地时间。返回值是 0(周日) 到 6(周六) 之间的一个整数。
整体函数如下:
function welcome(){var date = new Date()
var welcomeInfo = ['今天是星期天','今天是星期一','今天是星期二','今天是星期三','今天是星期四','今天是星期无五','今天是星期六']
return welcomeInfo[date.getDay()]
}
welcome()
使用时,将提示信息改为指定星期的问候语即可