Как из $TIME$ получить только текущую минуту?

голоса: 0
Как из $TIME$ получить только текущую минуту и вставить это значение в дополнительное поле?
| Автор: | Категория: JavaScript

Ответов: 1

голоса: 0
 
Лучший ответ
Какой модуль?
| Автор:
Выбор ответа лучшим | | Автор: Владимир Догадаев #3
модуль Онлайн-игр
Владимир Догадаев #3,
Больше информации дайте, в какое доп поле... и что хотим видеть в итоге, можете на скриншоте показать...
Sentimo,

с горем попалам пишем скрипт, меняющий автоматически время в поле "Дата добавления" - на актуальное для времени вов ремя рекдктирования, 
в общем, нужна подсказка как заставить меняться минуты :)

сам скрипт, который пока что меняет только месяц, год и день, а вот для минут не нашли подходящего условного кода, решили вывести минуты из $TIME$ (текущее время) и закидывать получающуюся цифру в дополнительное поле, чтобы получалась все время именно только цифра минуты (от 0-до 60)

тогда получится как раз условный юкозовский код $OTHERS-n$ в нем пишется какая минута, и эту минуту выбирать методом снизу (примерно) 


 

 <script> $(document).ready(function () { $("#mdF8").prop("selectedIndex", 15); $("#mdF9").val(<?if($MONTH$='1')?>1<?endif?><?if($MONTH$='2')?>2<?endif?><?if($MONTH$='3')?>3<?endif?><?if($MONTH$='4')?>4<?endif?><?if($MONTH$='5')?>5<?endif?><?if($MONTH$='6')?>6<?endif?><?if($MONTH$='7')?>7<?endif?><?if($MONTH$='8')?>8<?endif?><?if($MONTH$='9')?>9<?endif?><?if($MONTH$='10')?>10<?endif?><?if($MONTH$='11')?>11<?endif?><?if($MONTH$='12')?>12<?endif?>); $("#mdF10").prop("selectedIndex", <?if($DAY$='1')?>0<?endif?><?if($DAY$='2')?>1<?endif?><?if($DAY$='3')?>2<?endif?><?if($DAY$='4')?>3<?endif?><?if($DAY$='5')?>4<?endif?><?if($DAY$='6')?>5<?endif?><?if($DAY$='7')?>6<?endif?><?if($DAY$='8')?>7<?endif?><?if($DAY$='9')?>8<?endif?><?if($DAY$='10')?>9<?endif?><?if($DAY$='11')?>10<?endif?><?if($DAY$='12')?>11<?endif?><?if($DAY$='13')?>12<?endif?><?if($DAY$='14')?>13<?endif?><?if($DAY$='15')?>14<?endif?><?if($DAY$='16')?>15<?endif?><?if($DAY$='17')?>16<?endif?><?if($DAY$='18')?>17<?endif?><?if($DAY$='19')?>18<?endif?><?if($DAY$='20')?>19<?endif?><?if($DAY$='21')?>20<?endif?><?if($DAY$='22')?>21<?endif?><?if($DAY$='23')?>22<?endif?><?if($DAY$='24')?>23<?endif?><?if($DAY$='25')?>24<?endif?><?if($DAY$='26')?>25<?endif?><?if($DAY$='27')?>26<?endif?><?if($DAY$='28')?>27<?endif?><?if($DAY$='29')?>28<?endif?><?if($DAY$='30')?>29<?endif?><?if($DAY$='31')?>30<?endif?>) }); </script>

 

Владимир Догадаев #3,

Зачем такие сложности, этот скрипт ставим там где хотим видеть дату редактирования материала....

<span>Отредактировано:</span>[<span class="lt"></span>]
 <script> 
var unixTimeStamp = $LASTMOD$;
var timestampInMilliSeconds = unixTimeStamp*1000;
var date = new Date(timestampInMilliSeconds);
var day = (date.getDate() < 10 ? '0' : '') + date.getDate();
var month = (date.getMonth() < 9 ? '0' : '') + (date.getMonth() + 1);
var year = date.getFullYear();
var hours = (date.getHours() < 10 ? '0' : '') + date.getHours();
var minutes = (date.getMinutes() < 10 ? '0' : '') + date.getMinutes();
$('.lt').text(day + ',' + month + ',' + year +',' + hours + ':' + minutes);
 </script>

Sentimo,

Вы не поняли что я хочу)

это не решает к сожалению потому что то чего нужно, данный скрипт  я видел) но мне не нужно видеть когда был изменен материал, мне нужно влиять и изменять дату добавления материала во время редактирования этого самого материала  

Ваш пример лишь показывает когда был изменен материал

А мне же нужно, чтобы при редактировании материала вот здесь: 

заместо даты добавления - подставлялась дата по текущему времени на момент редактирования материала,

зачем: чтобы материал в списках автоматически появлсля вверху списка после редактирования  

в принципе, фрилансеры с uscript мне сделали скрипт (выше), который в "дату добавления" подставляет год, число, месяц, час

но с минутами лажа... то ли фрилансеры неопытные, то еще чего, но минуты они не смогли настроить, из-за чего материал частенько уходит "в будущее", на таймер то есть ставится. что, соответственно, мне не нравится: должно быть мгновенное размещение, а не отложенная запись

Владимир Догадаев #3,

Мда... ставить понятно где?

<script>
$(function(){
$("#mdF8").prop('selectedIndex', 15);
$('#mdF9').val($MONTH$);
var d = $DAY$-1;
$('#mdF10').prop('selectedIndex', d);
var str = '$TIME$';
var a = str.split(':')[0];
var b = str.split(':')[1]; 
$('#mdF11').prop('selectedIndex', a);
$('#mdF12').prop('selectedIndex', b);
});
</script>

Только не забудьте 1 января проверить скрипт, если не правильно работает год, цифру 15 в скрипте измените на 16.

Sentimo,
блин, мужик, спасибо тебе!)) век помнить буду!)
...