ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

Помогите в скрипте (надо добавить секунды)

 

1757
AndreyKiev @AndreyKiev
Вот скрипт до определенной даты осталось столько-то столько-то ну там нету секунд может кто-то вставить в этот скрипт такую команду?


<script type="text/javascript">
today = new Date();
BigDay = new Date("January 1, 2010")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
if(daysLeft>0){
document.write( "До нового года осталось: <b>"+daysLeft+"</b> дней(дня), <b>"+hrsLeft+"</b> часов и <b>"+minsLeft+"</b> минут.");}
else{document.write('текст после даты');}
</script>

3588
Alexey @MC_DobermaN
<script type="text/javascript">
today = new Date();
BigDay = new Date("January 1, 2010")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
if(daysLeft>0){
document.write( "До нового года осталось: <b>"+daysLeft+"</b> дней(дня), <b>"+hrsLeft+"</b> часов и <b>"+minsLeft+"</b> минут.") и <b> "secondleft+" </b> Секунд.");}
else{document.write('текст после даты');}
</script>

1757
AndreyKiev @AndreyKiev
MC_DobermaN пишет:

<script type="text/javascript">
today = new Date();
BigDay = new Date("January 1, 2010")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
if(daysLeft>0){
document.write( "До нового года осталось: <b>"+daysLeft+"</b> дней(дня), <b>"+hrsLeft+"</b> часов и <b>"+minsLeft+"</b> минут.") и <b> "secondleft+" </b> Секунд.");}
else{document.write('текст после даты');}
</script>


пустая страница получается.

8497
Степан @Trilby
AndreyKiev пишет:

пустая страница получается.

конечно пустая страница, он обращается к несуществующей переменной "secondLeft", и хочет чтобы это работало... + после "минут" убери .")

А вот что прописать в переменной "secondLeft" я хз... Пробовал ещё раз умножить на 60, бред вышел)) Вот что значит 3 по математике 😵