各位老师:)
主要请教在C#后端代码已实现的判断时间的逻辑,如何在Js里重新实现过程中的问题,
感谢大家有好的参考资料提供。谢谢
1.在C#后端代码写的逻辑
//(开始时间+爬虫持续时间)-当前时间 =>转换为分钟数
double min= (t.StateTime.AddMinutes(t.ProcessTime) - DateTime.Now).TotalMinutes
2.目前JS前端的逻辑
var StateTimeval = '2013-12-11 17:19:33';//状态时间
var ProcessTimeVal = 1;//爬虫时间
GetTotalSeconds(StateTimeval, ProcessTimeVal);
//获取总分钟数 状态时间+爬虫时间 -当前时间
function GetTotalSeconds(StateTimeval, ProcessTimeVal) {
/*状态时间+爬虫时间(已实现)*/
var StateTimeDateOfFromat = new Date(StateTimeval.replace(/-/g, " / "));//要计算的时间
var StateTimeofMinute = StateTimeDateOfFromat.getMinutes();//获取分钟属性
StateTimeDateOfFromat.setMinutes(StateTimeofMinute+1); //设置分钟属性
alert(StateTimeDateOfFromat);
/*如何和当前时间相减,并转换为TotalMinutes(未实现)*/
return min;