• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Хак [хак] До нового года осталось...

Статус
В этой теме нельзя размещать новые ответы.
Я несколькими постами выше кажется объяснил почему не перевел дни недели..., повторюсь еще раз
Пример:
До Н.Г. осталось 1 дней 1 часов 3 минут 20 секунды
, надеюсь теперь понятно почему. Конечно можно написать не полностью, а например мес. дн. и так далее, но согласись тоже ЛАЖА получается!
 
А может такой уж лучше ? ;)

Код:
<script type="text/javascript">

var oToday = new Date();

function getDaysLeft(oDeadLineDate, oToday){
  return oDeadLineDate > oToday ? Math.ceil((oDeadLineDate - oToday) / (1000 * 60 * 60 * 24)) : null;
}

function MkDaysLeft(sDeadLineDate, sDeadLineText){
  var sTime = sDeadLineDate + " " + oToday.getHours() + ":" + oToday.getMinutes() + ":" + oToday.getSeconds();
  var oDeadLineDate = new Date(sTime);
  var nDaysLeft = getDaysLeft(oDeadLineDate, oToday);
  if (nDaysLeft){
    var sDaysLeft = String(nDaysLeft);
    var sDaysText = "дней";
    var nDaysLeftLength = sDaysLeft.length;
    if (sDaysLeft.charAt(nDaysLeftLength - 2) != "1"){
      if (sDaysLeft.charAt(nDaysLeftLength - 1) == "2" || sDaysLeft.charAt(nDaysLeftLength - 1) == "3" || sDaysLeft.charAt(nDaysLeftLength - 1) == "4") sDaysText = "дня";
      else if (sDaysLeft.charAt(nDaysLeftLength - 1) == "1") sDaysText = "день";
    }
    var sLeftText = sDaysText == "день" ? "остался" : "осталось";
    document.write(sDeadLineText + " " + sLeftText + " " + nDaysLeft + " " + sDaysText + ".");
  }else document.write("С новым годом! С новым счастьем!");
}

MkDaysLeft("January 01, 2008", "До нового года");
//-->
</script

Демо:
 
минус его в том, что ссылка во флеше ведет на ихний сайт, new2008.co.ua
 
  • Заблокирован
  • #36
нате вам нечто поинтересней
*** скрытое содержание ***

Давай исходники!!!

У меня есть... Редерикт на мой портал

Для просмотра ссылки Войди или Зарегистрируйся

Исходник если кому нужно... :D



Вставляте дедав марозов.. :)
 
Видел ПОхожий но во флеше на построе... (сорь за рекламку)
 
Давай исходники!!!

У меня есть... Редерикт на мой портал

Для просмотра ссылки Войди или Зарегистрируйся

Исходник если кому нужно... :D

*** скрытое содержание ***

Вставляте дедав марозов.. :)
могу дать асю того кто делал у него и нужно просить исходник.
 
А она берёт в итоге серверное время или время от клиента который на сайт заходит? Недопонял чёто...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху