📄 showtime.js
字号:
//item left time js
/******************************************************
var startTime = (new Date()).getTime();
function showtime(auctionDate,i)
{
now = new Date();
var ts=parseInt((startTime-now.getTime())/1000+auctionDate/1000);
var dateLeft = 0;
var hourLeft = 0;
var minuteLeft = 0;
var secondLeft = 0;
if(ts < 0)
{
ts = 0;
CurHour = 0;
CurMinute = 0;
CurSecond = 0;
} else {
dateLeft =parseInt(ts/86400);
ts = ts - dateLeft * 86400;
hourLeft = parseInt(ts/3600);
ts = ts - hourLeft * 3600;
minuteLeft = parseInt(ts/60);
secondLeft = ts - minuteLeft * 60;
}
if(dateLeft> 0){
Temp=dateLeft+"天";
}
else{
if(hourLeft>0){
Temp = hourLeft+"小时";
}
else{
if(minuteLeft>0){
Temp = minuteLeft+"分钟";
}
else{
if(secondLeft>0){
Temp = secondLeft+"秒";
}
}
}
}
if(dateLeft <=0 && hourLeft<=0 && minuteLeft<=0 && secondLeft <=0)
{
Temp = "秒成交结束";
}
var timeLeft ="timeLeft"+i;
if (document.getElementById(timeLeft)) document.getElementById(timeLeft).innerHTML=Temp;
}
*****************************************************************/
var timerID = null;
var timerRunning = false;
var startTime = (new Date()).getTime();
function showtime(_tagname,_auctionDate,_buttonFlag)
{
now = new Date();
var Temp;
var ts=parseInt((startTime-now.getTime())/1000)+_auctionDate;
var dateLeft = 0;
var hourLeft = 0;
var minuteLeft = 0;
var secondLeft = 0;
if(ts < 0)
{
ts = 0;
CurHour = 0;
CurMinute = 0;
CurSecond = 0;
} else {
dateLeft =parseInt(ts/86400);
ts = ts - dateLeft * 86400;
hourLeft = parseInt(ts/3600);
ts = ts - hourLeft * 3600;
minuteLeft = parseInt(ts/60);
secondLeft = ts - minuteLeft * 60;
}
if(hourLeft < 10) hourLeft = '0' +hourLeft;
if(minuteLeft < 10) minuteLeft = '0' +minuteLeft;
if(secondLeft<10) secondLeft='0'+secondLeft;
if( dateLeft > 0 )
dateLeft = dateLeft + "天" ;
else
dateLeft = "";
if( hourLeft > 0 )
hourLeft = hourLeft + "小时" ;
else
{
if( dateLeft != "" )
hourLeft = "00小时";
else
hourLeft = "";
}
if( minuteLeft > 0 )
minuteLeft = minuteLeft + "分钟" ;
else
{
if( dateLeft !="" || hourLeft != "")
minuteLeft = "00分钟";
else
minuteLeft = "";
}
if( secondLeft > 0 )
secondLeft = secondLeft + "秒" ;
else
{
if( dateLeft !="" || hourLeft != "" || minuteLeft != "")
secondLeft = "00秒";
else
secondLeft = "";
}
// if (dateLeft == '') {
Temp=dateLeft+hourLeft+minuteLeft+secondLeft ;
// }else {
// Temp=dateLeft+hourLeft;
// }
if(_auctionDate <= 0 || dateLeft <=0 && hourLeft<=0 && minuteLeft<=0 && secondLeft <=0)
{
Temp = "成交结束";
stopclock();
}
if(_buttonFlag==2)
{
if(g_startTime.length>1)
Temp="将于"+g_startTime+"开始销售 ";
else
Temp ="即将开始";
stopclock();
}
document.getElementById(_tagname).innerHTML=Temp;
timerID = setTimeout("showtime('"+_tagname+"',"+_auctionDate+","+_buttonFlag+")",1000);
timerRunning = true;
}
function stopclock()
{
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function GetRemainTime(theTime)
{
var aDate=24*60*60;
var anHour=60*60;
var aMinute=60;
var iSeconds;
var str="";
var now=new Date().getTime();
var iTime=theTime - parseInt(now/1000);
if(iTime>0)
{
str="剩余 ";
if(iTime > aDate )
{
str+=parseInt(iTime / aDate)+"天";
return str;
}
if(iTime >anHour)
{
str+=parseInt(iTime / anHour)+"小时";
return str;
}
if(iTime >aMinute * 10 )
{
str+=parseInt(iTime / aMinute)+"分钟";
return str;
}
if(iTime >aMinute )
{
iSeconds= iTime- parseInt ((iTime /aMinute)) * aMinute;
if(iSeconds > 0)
str+=parseInt(iTime / aMinute)+"分钟"+ iSeconds+" 秒";
else
str+=parseInt(iTime / aMinute)+"分钟";
return str;
}
if(iTime > 0 )
{
str+=iTime+"秒";
return str;
}
}
else
if(iTime<=0 )
{
str="已过期";
return str;
}
}
function DisplayRemainTime(theTime)
{
document.write(GetRemainTime(theTime));
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -