I have a date that needs to stay static for one week at a time. Like: "offer ends 5/19/04". Anyone know code that will make that auto change every week to the following week. 5/26/04, 6/2/04 etc.
I definitly doubt it can be done using HTML or CSS... You should use a server side language. What server are you using? Apache (PHP)? IIS (ASP)? You'll probably find a good answer in the appropriate forum of this board.
display_date=1 // 0 = no, 1 = yes
prev=0 // 0 = show previous start week, 1 = show next start week
function y2k(number){
return (number < 1000) ? number + 1900 : number
}
function showWeek() {
today = new Date() // get todays date
year = y2k(today.getYear());
month = today.getMonth();
day = today.getDate();
result=getWeek(year,month,day)
//alert(data[result])
}
function getWeek(year,month,day) {
newYear = new Date(year,0,1) // get current year
offset = 8 - newYear.getDay() // get number of days if in part week for start of current year
if (offset == 8){
offset = 1
}
daynum = ((Date.UTC(y2k(year),month,day,0,0,0) - Date.UTC(y2k(year),0,1,0,0,0)) /1000/60/60/24) + 1 // get number of days
weeknum = Math.floor((daynum-offset+7)/7) // get week number
if (weeknum == 0) {
year--
prevNewYear = new Date(year,0,1);
prevOffset = 7 + 1 - prevNewYear.getDay();
Comment