﻿var difference_Hour = 0;
var difference_Minute = 0;

function TimeZone_formatNumber(s)
{
	if (s < 10)
		return "0" + s;
	return s;
}
function ifShow(dateStr)
{
  var d=new Date();
  var date_sl = dateStr.split(",");
  var t=new Date(parseFloat(date_sl[0]), parseFloat(date_sl[1]) - 1, parseFloat(date_sl[2]), parseFloat(date_sl[3])+difference_Hour, parseFloat(date_sl[4])+difference_Minute, parseFloat(date_sl[5]), 0);
  return (t-d)/3600000>=-2;
}
function AmountTimeDiff(dateStr, rtvFormat)
{
	var date_sl = dateStr.split(",");
	var d1 = new Date(parseFloat(date_sl[0]), parseFloat(date_sl[1]) - 1, parseFloat(date_sl[2]), parseFloat(date_sl[3])+difference_Hour, parseFloat(date_sl[4])+difference_Minute, parseFloat(date_sl[5]), 0);
	var year = d1.getFullYear();
	var month = TimeZone_formatNumber(d1.getMonth() + 1);
	var day = TimeZone_formatNumber(d1.getDate());
	var hour = TimeZone_formatNumber(d1.getHours());
	var minute = TimeZone_formatNumber(d1.getMinutes());
	var second = TimeZone_formatNumber(d1.getSeconds());
	
	switch(rtvFormat)
	{
		case 0:
			return year + "," + month + "," + day + "," + hour + "," + minute + "," + second;
			break;
		case 1:
			return year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second;
			break;
		case 2:
			return month + "-" + day + "-" + year + " " + hour + ":" + minute + ":" + second;
			break;
		case 3:
			return year + "-" + month + "-" + day + " " + hour + ":" + minute;
			break;
		case 4:
			return day + "/" + month + "<br>" + hour + ":" + minute;
			break;
		case 5:
			return year + "" + month + "" + day + " " + hour + ":" + minute;
			break;
		case 6:
			return month + "-" + day + " " + hour + ":" + minute;
			break;
		case 7:
			return month + "月" + day + "日<br/>" + "星期" + CWeekDays[d1.getDay()];
			break;
		case 8:
			return month + "-" + day + "<br/>" +  EWeekDays[d1.getDay()];
			break;
		case 9:
			return year + "/" + month + "/" + day + " " + hour + ":" + minute;
			break;
		case 10:
			return year + "-" + month + "-" + day;
			break;
	}
}

var CWeekDays = ["日","一","二","三","四","五","六"];
var EWeekDays = ["Sunday","Monthday","Tuesday","Wednesday","Thursday","Friday","Saturday"];