function interval(){
tData();
setInterval(tData,6E5);
}
function set(sec){
setTimeout(interval,sec*1E3);
}
var today=document.getElementById('today');
function tData(obj) {
var s;
var t=new Date();
var d=t.getDate();
var days=t.getDay();
var mon=t.getMonth();
var h=t.getHours();
var m=t.getMinutes();
switch (mon){
case 0: s="января"; break;
case 1: s="февраля"; break;
case 2: s="марта"; break;
case 3: s="апреля"; break;
case 4: s="мая"; break;
case 5: s="июня"; break;
case 6: s="июля"; break;
case 7: s="августа"; break;
case 8: s="сентября"; break;
case 9: s="октября"; break;
case 10: s="ноября"; break;
case 11: s="декабря"; break;
}
switch (days){
case 0: day="Воскресение"; break;
case 1: day="Понедельник"; break;
case 2: day="Вторник"; break;
case 3: day="Среда"; break;
case 4: day="Четверг"; break;
case 5: day="Пятница"; break;
case 6: day="Суббота"; break;
}
set(60-t.getSeconds());
m=(m<10)?"0"+m:m;
var result=d+" "+s+" "+day+" "+h+":"+m;
today.innerHTML = result;
}
tData();
<script src="http://codemirror.net/lib/codemirror.js"></script>
<script src="http://codemirror.net/mode/javascript/javascript.js"></script>
<link rel="stylesheet" href="http://codemirror.net/lib/codemirror.css">
<textarea id="code" >
ваш
код
тут
</textarea>
<script>
var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
lineNumbers: true,
lineWrapping:true,
autofocus:true
});
editor.setCursor(2,2); // это значит поместить курсор на 3 строку (отсчёт от 0), символ 3
var pos=editor.posFromIndex(3); //получить координаты 3-ей позиции (строку и символ)
editor.setCursor(pos.line,pos.ch);
</script>