setInterval(function(){ CheckTime() }, 1000);
function CheckTime()
{
$.ajax({
url: "Get_TIme.php",
})
.success(function(result)
{
var time = result.split('|');
var start_time = time[0];
var end_time = time[1];
var getTime = new Date();
var currentHours = getTime.getHours();
var currentMinutes = getTime.getMinutes();
var currentTime = currentHours+":"+currentMinutes;
if((currentTime==start_time)||(currentTime>end_time))
{
$('#first').load('demo.php #first'); //load div ที่มี id เท่ากับ first
}
})
}
if (getTime.getTime() >= yourTime.getTime()) {
//code...
}
ไม่รู้ว่าค่า start_time ของคุณเป็นแบบใด คิดว่าน่าจะเป็นฟอแมต "HH:mm" รึเปล่า ก็สร้าง new object Date ขึ้นมาใหม่ สมมติชื่อ yourTime จากนั้นก็เอาไปเปรียบเทียบกับ Time อีกอัน ซึ่งเป็นเวลาล่าสุดจากที่คุณสร้างไว้ที่ชื่อ var getTime = new Date();
Code (JavaScript)
start_time = "11:02";
times = start_time.split(":");
var yourTime = new Date(2013, 11, 27, times[0], times[1], 0);
สุดท้าย น่าจะได้ประมาณนี้
Code (JavaScript)
setInterval(function(){ CheckTime() }, 1000);
function CheckTime() {
$.$.ajax({
url: "Get_TIme.php"
})
.success(function() {
var time = result.split('|');
var start_time = time[0];
var end_time = time[1];
times = start_time.split(":");
//new Date(year, month-1, day, hour, minute, seconds);
var yourTime = new Date(2013, 11, 27, times[0], times[1], 0);
var getTime = new Date();
if (getTime.getTime() >= yourTime.getTime()) {
$('#first').load('demo.php #first'); //load div ที่มี id เท่ากับ first
}
});
}