[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Формат даты
Kumirska
Привет Всем!
В javaScript я не силен скажу сразу ибо не изучал его использовал только готовые решения и различные блоки.

Я добавил на сайт раздел новостей оконного рынка по примеру вставки кода. Вот сайт,который предоставляет новостную ленту: http://www.oknamedia.ru/spage-services/section-list.html

Новости отображаются корректно,но слишком уж банально - просто ссылки. Я решил оформить шаблон вывода, задал стили. Посмотрев код,я заметил что там выводятся только 2 переменные, NAME и Href.

<script language="javascript">
// Шаблон начальной части
function Export_Articles_GetHeader ()
{
// Замените этот текст на свой, чтобы изменить верстку
var Header = '<table border="0" cellspacing="0" cellpadding="4">\n'
Header += '<tr><td><table border="0" cellspacing="0" cellpadding="4">\n'
return Header;
}
// Шаблон завершающей части
function Export_Articles_GetFooter ()
{
// Замените этот текст на свой, чтобы изменить верстку
var Footer = '</td></tr>\n</table>\n</table>'
return Footer;
}

// Шаблон для контента
function Export_Articles_GetItem (Name, HRef, Date,
Announcement,
IMG_SRC, IMG_ALT,
IMG_WIDTH, IMG_HEIGHT)
{
// Замените этот текст на свой, чтобы изменить верстку
var Item = '<tr class="industry_table"><td><div id="oknamedia-links"><a href="' + HRef + '" target="_blank"><b>'
Item += Name
Item += '</b></a></div></td></tr>'
return Item;
}

// size к-тво новостей в блоке
// type (company|market|all) новости (компаний|рынка|все)


document.write ('<scri' + 'pt language="javascript"' +
' src="http://oknamedia.ru/rss/services.php?size=25&type=company"><'
+ '/scri' + 'pt>' );

</
script>



Я решил втставить после строк:

/ Замените этот текст на свой, чтобы изменить верстку
var Item = '<tr class="industry_table"><td><div id="oknamedia-links"><a href="' + HRef + '" target="_blank"><b>'
Item += Name
еще и
Item += Date

Но резуьльтат не порадовал, так как выводится в формате Thu Jun 14 2012 13:55:00 GMT+0400
Вот и суть вопроса,уважаемые знатоки,как оформить дату по формату день.месяц.год (например 14.05.2012)?



Спустя 38 минут, 21 секунда (14.05.2012 - 16:58) bodja написал(а):
var data = new Date();
alert(data.getDate()+'.'+data.getMonth()+'.'+data.getFullYear());

Спустя 17 часов, 5 минут, 12 секунд (15.05.2012 - 10:03) Kumirska написал(а):
var Item = '<tr><td><font color="#f26f32">'
Item += Date.getDate () + '.'
Item += (Date.getMonth ()) + '.'
Item += Date.getFullYear ()
Item += '</font> - <b><a href="'
Item += HRef
Item += '" target="_blank">'
Item += Name
Item += '</a></b><br>'
Item += Announcement
Item += '</td></tr>'
return Item;
}

Спасибо,все работает!!!


_____________
никому не дано знать абсолютной истины, ибо понятия, которыми мы оперируем, сами по себе относительны
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.