如何在javascript中将30分钟添加到指定时间(最小和最大时间)。例如:我的开始时间为03:00 AM,结束时间为05:00 PM,我需要从开始时间开始添加30分钟结束时间。
答案 0 :(得分:0)
您可以通过拆分时间来实现
这是可以做到的
public ActionResult Index(int AgentID, bool AllDates, string DateFrom, string DateTo)
{
SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["Real"].ToString());
SqlCommand cmd = new SqlCommand("SP_rptAgentStatus", cn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@AgentID", AgentID);
cmd.Parameters.AddWithValue("@AllDates", AllDates);
cmd.Parameters.AddWithValue("@DateFrom", DateFrom);
cmd.Parameters.AddWithValue("@DateTo", DateTo);
DataTable dt = new DataTable();
SqlDataAdapter sda = new SqlDataAdapter(cmd);
sda.Fill(dt);
lstatus mls = new lstatus();
Reports.rptAgentStatus rpt = new Reports.rptAgentStatus();
rpt.SetDatabaseLogon("sa", "");
rpt.SetDataSource(dt);
rpt.SetParameterValue(0, "SUKH CHAYN RESIDENCE");
rpt.SetParameterValue(1, "Agent Status "+ DateTime.Parse(DateFrom).ToShortDateString() + DateTime.Parse(DateTo).ToShortDateString());
rpt.SetParameterValue(2, AgentID);
rpt.SetParameterValue(3, DateFrom);
rpt.SetParameterValue(4, DateTo);
Response.Buffer = false;
Response.ClearContent();
Response.ClearHeaders();
Stream str = rpt.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);
str.Seek(0, SeekOrigin.Begin);
return File(str, "application/pdf", "rptAgentStatus.pdf");
}
这是给您的小JsFiddle
您可以对endTime做同样的事情,
还有许多其他方法可以做到这一点,
希望这可以解决您的问题,