Итак, сейчас опишу, как получить дату добавления материала по частям. Итак, сейчас опишу, как получить дату добавления материала по частям. Итак, сейчас опишу, как получить дату добавления материала по частям. Итак, сейчас опишу, как получить дату добавления материала по частям. .
Задача: вытащить из оператора $ADD_DATE$ - день, месяц - по частям. При всем этом, мне нужно было вывести месяц в буквенном обозначении. Для этого всего мне пришлось обратиться к возможностям JS - JavaScript, которые позволяют обработать нужную информацию, в нужный нам вид. Скрипт:
[code]
function date(a)
{
var dat = a;
var dat = String(dat);
var masdat = dat.split(".");
return masdat[0];
}
function date1(b)
{
var dat = b;
var dat = String(dat);
var masdat = dat.split(".");
var dat2 = masdat[1];
switch (dat2){
case '01':
var datee2 = "Янв";
break;
case '02':
var datee2 = "Фев";
break;
case '03':
var datee2 = "Март";
break;
case '04':
var datee2 = "Апр";
break;
case '05':
var datee2 = "Май";
break;
case '06':
var datee2 = "Июнь";
break;
case '07':
var datee2 = "Июль";
break;
case '08':
var datee2 = "Авг";
break;
case '09':
var datee2 = "Сен";
break;
case '10':
var datee2 = "Окт";
break;
case '11':
var datee2 = "Нояб";
break;
case '12':
var datee2 = "Дек";
break;
default:
var datee2 = "error";
}
return datee2;
}
[/code] Далее, подключаем скрипт: [code] <script src="/js/returdate.js"></script>[/code] И выводим: День:
[code]<script type="text/javascript">
document.write(date('$ADD_DATE$'));
</script>
[/code]
Месяц: [code] <script type="text/javascript">
document.write(date1('$ADD_DATE$'));
</script>[/code]
WARNING!!!
Ссылка на JS файл с подключением - должны находиться выше, чем вывод информации.
|