Alex Prototype
привет
помогите, не могу вспомнить
как явой динамически делать дату скажем на 5 дней ранее текущей?
Код:
<script type="text/javascript">
var d = new Date()
var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
document.write(weekday[d.getDay()] + ", ")
document.write(monthname[d.getMonth()] + " ")
document.write(d.getDate() + ", ")
document.write(d.getFullYear())
</script>
что тут поменять надо? или каким иным способом можно?
спасибо
xxxio
вот рабочий пример
Код:
<script>
var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var monthname=new Array("January","February","Mart","April","May","June","July","August","September","October","November","December")
toDay=new Date()
YestDay=new Date(toDay)
YestDay1=new Date(toDay-(24*60*60*1000))
YestDay2=new Date(toDay-(24*60*60*1000*2))
YestDay3=new Date(toDay-(24*60*60*1000*3))
n1=(YestDay.getDate()+"-"+(monthname[YestDay.getMonth()])+"-"+YestDay.getFullYear())
n2=(YestDay1.getDate()+"-"+(monthname[YestDay1.getMonth()])+"-"+YestDay1.getFullYear())
n3=(YestDay2.getDate()+"-"+(monthname[YestDay2.getMonth()])+"-"+YestDay2.getFullYear())
n4=(YestDay3.getDate()+"-"+(monthname[YestDay3.getMonth()])+"-"+YestDay3.getFullYear())
</script>
выводим сегодня, вчера, позавчера и тд
Код:
<script>{document.write(" "+n1+" ");}</script>
<script>{document.write(" "+n2+" ");}</script>
<script>{document.write(" "+n3+" ");}</script>