Cheery
.:МордератоР:. | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Sergeynoshin Цитата: Проблема в том, что первого числа отображается 0 | потому что он не совсем точный var now = new Date(); now.setDate(now.getDate()-1); var d = now.getDate(), m = now.getMonth() + 1, y = now.getFullYear(); d = d < 10 ? '0' + d : d; m = m < 10 ? '0' + m : m; document.write(d +"."+ m +"."+ y); Цитата: И ещё интересует, как на JavaScript отобразить дату последней пятницы в формате dd.mm.yyyy? | var now = new Date(), weekday = now.getDay(); now.setDate(now.getDate()-(weekday<5?weekday+2:weekday-5)); var d = now.getDate(), m = now.getMonth() + 1, y = now.getFullYear(); d = d < 10 ? '0' + d : d; m = m < 10 ? '0' + m : m; document.write(d +"."+ m +"."+ y);
|