- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
function drawdate(stamp,DD,MM,YY,hh,mm,ss) {
dte = new Date();
dates = new Array('января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря');
days = new Array('в воскресенье','в понедельник','во вторник','в среду','в четверг','в пятницу','в субботу');
if (stamp > 0) {dte.setTime(stamp*1000+dte.getTimezoneOffset()*60000);}
else {
dte.setSeconds(ss);
dte.setDate(DD);
dte.setMonth(MM-1);
dte.setFullYear(YY);
dte.setMinutes(mm);
dte.setHours(hh);
dte.setTime(dte.getTime())
}
document.write('Написано '+days[dte.getDay()]+', '+dte.getDate()+' '+dates[dte.getMonth()]+' '+dte.getFullYear()+' года, в '+an(dte.getHours())+':'+an(dte.getMinutes()));
}
.......................а вызываем всегда так:
<script><!--
drawdate(1278053495,02,7,2010,10,51,35);
//--></script>