Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281

Секундомер с обнулением в 00.00 по мск

28.09.2017, 14:04. Показов 2238. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
<head>
<script type="text/javascript">
function startTime(){
var start = new Date;
setInterval(function() {
    $('#txt').text((new Date - start) / 1000 + " Seconds");
}, 1000);
 
}
</script>
</head>
<body onload="startTime()">
<div id="txt"></div>
</body>
</html>
Подскажите пожалуйста, как переделать этот скрипт, чтоб обнулялось значение в 00.00 по мск

Добавлено через 1 час 51 минуту
И не обнулялось при перезагрузки страницы
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.09.2017, 14:04
Ответы с готовыми решениями:

Счетчик с обнулением
Делаю счетчик при отправке формы, берется значение из ячейки, увеличивается на еденицу и обновляется запись в БД $updateID = &quot;UPDATE...

Расчет в программе с обнулением
Здравствуйте. По условию есть колесо, совершающее вращательное движение. Частота вращения его 78 об/мин. Можно ли сделать так, чтобы...

Выход из внутреннего цикла с одновременным обнулением прогресса во внешнем
Если есть вложеный цикл и надо вдруг начать всё сначала в главном, но в конце цикла стоит инкремент итератора. Если перед командой break...

8
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
28.09.2017, 14:10
для какой цели это?
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
28.09.2017, 14:15  [ТС]
Цитата Сообщение от Уф Посмотреть сообщение
для какой цели это?
О. помоги пожалуйста) хочу вот такой сделать http://bloggood.ru/vebmasteru/... elej.html/
Но чтоб не сбрасывался при перезагрузки, и считал не рандомно, а +1 каждую минуту
0
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
28.09.2017, 15:51
это должно только у пользователя храниться? то есть у каждого свое время показывает?
и откуда отсчет? от первого захода на эту страницу сегодня?
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
28.09.2017, 16:17  [ТС]
Отчет с 00.00 до 00.00 сутки, на севере. Одинаковое время для всех
0
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
28.09.2017, 17:00
Лучший ответ Сообщение было отмечено never3d22 как решение

Решение

https://jsfiddle.net/oharnq97/

PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<head>
<script type="text/javascript">
var today = new Date();
var start = new Date(today.getFullYear(),today.getMonth(),today.getDate(),0,0,0,1);
console.log(today, start);
function startTime(){
setInterval(function() {
   document.getElementById('txt').innerHTML = (parseInt((new Date - start) / 1000) + " Seconds");
}, 1000);
 
}
</script>
</head>
<body onload="startTime()">
<div id="txt"></div>
</body>
Добавлено через 2 минуты
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<head>
<script type="text/javascript">
var start = new Date(<? echo date("Y").','.date("m").','.date("d");?> ,0,0,0,1);
console.log(today, start);
function startTime(){
setInterval(function() {
   document.getElementById('txt').innerHTML = (parseInt((new Date - start) / 1000) + " Seconds");
}, 1000);
 
}
</script>
</head>
<body onload="startTime()">
<div id="txt"></div>
</body>
Добавлено через 29 секунд
это чтоб за старт время сервера бралось
1
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
28.09.2017, 20:00  [ТС]
Цитата Сообщение от Уф Посмотреть сообщение
это чтоб за старт время сервера бралось
А можно убрать последнюю цифру

Добавлено через 1 минуту
Цитата Сообщение от Уф Посмотреть сообщение
head>
<script type="text/javascript">
var start = new Date(<? echo date("Y").','.date("m").','.date("d");?> ,0,0,0,1);
console.log(today, start);
function startTime(){
setInterval(function() {
* *document.getElementById('txt').innerHTM L = (parseInt((new Date - start) / 1000) + " Seconds");
}, 1000);
}
</script>
</head>
<body onload="startTime()">
<div id="txt"></div>
</body>
А этот чето не работает(((
0
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
28.09.2017, 21:08
https://jsfiddle.net/oharnq97/1/ да раздели просто на 10000 и все
а у тебя сервер на php или какой? попробуй открывающий тэг <?php вместо <?
но это все еще зависит честно говоря от настроек времени на компе пользователя, так как вычитаетсяч из начальной даты, дата которая установлена у пользователя, надо наверное сразу число выдавать с сервака, а к нему просто прибавлять по 1 потом и все в скрипте
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
28.09.2017, 22:27  [ТС]
Вот что сделал, но при вставке в документ, вся верстка летит
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const start = new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate(), 0, 0, 0, 1);
 
setInterval(() => {
  const arr = String((parseInt((new Date - start) / 10000))).split("");
  const length = arr.length;
  let html = `<div id="counter"><div id="counter-on-site">Сейчас на сайте</div><div id="counter-digits"><div id="counter-digits-tab-1" class="counter-digits-tabs" style="display: block;">`;
 
for (let i = length - 1; i >= 0; i -= 1) {
    html += `<span class="digit-${i}">${arr[i]}</span>`;
  }
 
  html += "</div></div><div id=\"counter-digits-tabs-triggers\"><a href=\"#counter-digits-tab-1\" class=\"active\">Организаций</a><div class=\"clear\"></div></div>";
 
  document.body.innerHTML = html;
}, 1000);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.09.2017, 22:27
Помогаю со студенческими работами здесь

Секундомер(и только секундомер).
Да,я в гугле рылся,и там всё в усложнённом варианте.Мне нужно только по простому,поскольку я в JS только 2 день.вот я написал,но не...

Записать в регистр bx старшую половину регистра eax с одновременным ее обнулением в регистре eax
Необходимо создать программу на ассемблере (любом) перезаписывающую в регистр bx старшую половину регистра eax с одновременным ее...

Перезагрузить mysql сервер с обнулением таблицы mysql - опция mysqld --skip-grant-tables
Здравствуйте , столкнулся с такой проблемой ,неудаётся подключиться к серверу mysql из командной строки. mysql -p pass -u login ...

Секундомер
Подскажите исходный код программы для секундомера без всяких кномок без никакого графического интерфейса самый просмотой на языке C++...

Секундомер на C#
Здравствуйте. Можете кинуть список разделов, где уже поднимался данный вопрос.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru