var countDown = -5;
var timer = function() {
if(countDown<0) {
var el = document.getElementByID("mytimer");
el.innerHTML = -countDown;
} else {
var d = new Date();
// тут дата до которой расчитывается время
var d1 = new Date(2017, 12, 22, 15, 15, 0, 0);
var str = (d1.getFullYear() - d.getFullYear() )+ " год "+(d1.getMonth()-d.getMonth()) +" месяц " + (d1.getDate()-d.getDate()) +" день " + (d1.getHours()-d.getHours()) + " час " + (d1.getMinutes()-d.getMinutes()) + " минута " + (d1.getSeconds()-dgetSeconds()) + " секунда";
}
}
setInterval(timer, 1000);