Выберите счетную группу по дню даты и времени

Я немного оптимизировал код javascript из cameronjonesweb. Теперь вы можете просто добавить клипы в массив. Все остальное делается автоматически.

var nextVideo = ["http://www.w3schools.com/html/movie.mp4","http://www.w3schools.com/html/mov_bbb.mp4","http://www.w3schools.com/html/movie.mp4"];
var curVideo = 0;
var videoPlayer = document.getElementById('videoPlayer');
videoPlayer.onended = function(){
		++curVideo;
    if(curVideo < nextVideo.length){    		
        videoPlayer.src = nextVideo[curVideo];        
    } 
}
<video width="320" height="240" autoplay controls id="videoPlayer">
  <source src="http://www.w3schools.com/html/movie.mp4" type="video/mp4">
  Your browser does not support the video tag.
</video>

0
задан shijie xu 5 March 2019 в 04:03
поделиться

2 ответа

Я бы использовал date() и очень внимательно относился к предложению where. Не используйте now(), потому что он также имеет временную составляющую.

Вместо:

select date(date), count(*)
from monitor
where date >= curdate() - interval 5 day
group by date(date);
0
ответ дан Gordon Linoff 5 March 2019 в 04:03
поделиться

Вы можете попробовать использовать функцию DATE_FORMAT.

select DATE_FORMAT(date,'%Y-%m-%d'),count(*) 
from monitor 
WHERE date between DATE_SUB(NOW(), - INTERVAL 5 DAY) AND NOW()
group by DATE_FORMAT(date,'%Y-%m-%d');
0
ответ дан D-Shih 5 March 2019 в 04:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: