Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вывод даты
 
 автор: verg   (13.04.2010 в 16:35)   письмо автору
 
 

Как в javascript вывести дату в формате 13.04.2010? А можно ли вывести дату так 13 апреля 2010 года? Я незнаю javascrip? помогите кто-нибудь...

  Ответить  
 
 автор: АЯ   (13.04.2010 в 16:37)   письмо автору
 
   для: verg   (13.04.2010 в 16:35)
 

Просто вывести?

Или СНАЧАЛА определить и ПОТОМ вывести?

  Ответить  
 
 автор: verg   (13.04.2010 в 16:39)   письмо автору
 
   для: АЯ   (13.04.2010 в 16:37)
 

незнаю javascript )))

  Ответить  
 
 автор: verg   (13.04.2010 в 16:41)   письмо автору
 
   для: verg   (13.04.2010 в 16:39)
 

нашел вот в сети, но он неправельно работает
<SCRIPT LANGUAGE="JavaScript">
current_date = new Date();
document.write("<i>Число:</i> " + current_date.getDate() +
"." + current_date.getMonth() + "." + current_date.getYear() + ".");
</SCRIPT>

вместо 4 месяца показывает 3

  Ответить  
 
 автор: verg   (13.04.2010 в 16:49)   письмо автору
 
   для: verg   (13.04.2010 в 16:41)
 

нашел, нормальный, если кому надо то вот
<SCRIPT LANGUAGE="JavaScript">var time=new Date();var date=time.getDate();document.write(date);</script> 
<SCRIPT LANGUAGE="JavaScript">var months=new Array(13);months[1]="Январь";months[2]="Февраль";months[3]="Март";months[4]="Апрель";months[5]="Май";months[6]="Июнь";months[7]="Июль";months[8]="Август";months[9]="Сентябрь";months[10]="Октябрь";months[11]="Ноябрь";months[12]="Декабрь";var lmonth=months[time.getMonth() + 1];var year=time.getYear();if (year<100) year="19" + time.getYear();else year=time.getYear();document.write(lmonth + ", 2009&nbsp;года");</SCRIPT> 

  Ответить  
 
 автор: АЯ   (13.04.2010 в 16:55)   письмо автору
 
   для: verg   (13.04.2010 в 16:41)
 

Всё работает правИльно.
Вы просто понимаете неправЕльно:
<script>
var CD = new Date (), m = CD.getMonth (), d = CD.getDate (), y = CD.getYear (),
MT = 'января-февраля-марта-апреля-мая-июня-июля-августа-сентября-октября-ноября-декабря'.split ('-'), M = MT [m];
if (d < 10) d = '0' + d; if (m < 9) m = '0' + ++m;

alert (d + '.' + m + '.' + y);           //формат 1
alert (d + ' ' + M + ' ' + y + ' года'); //формат 2
</script>

Написанная вами выше муть ни кУму не нужна, ни свату.

  Ответить  
 
 автор: verg   (13.04.2010 в 18:47)   письмо автору
 
   для: АЯ   (13.04.2010 в 16:55)
 

>Написанная вами выше муть ни кУму не нужна, ни свату.
Если бы хотяб эта муть была на этом форуме, то яб нашел её и не создавал эту тему. А вдруг еще ктот будет искать например в google.ru и перейдет на этот сайт и увидет то что ему надо ))) не надо думать только о себе... и говорите только за себя а не за всех! ) Этот форум не только для вас, на нем еще есть другие пользователи... )

  Ответить  
 
 автор: verg   (13.04.2010 в 18:50)   письмо автору
 
   для: АЯ   (13.04.2010 в 16:55)
 

А за код СПАСИБО, хоть и немного не то...

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования