Jquery 如何从日期选择器获取小时数并计算
如何计算两个日期选择器之间的时间,我当前使用的是来自(dynarch)的日期时间选择器 日期时间看起来是这样的Jquery 如何从日期选择器获取小时数并计算,jquery,Jquery,如何计算两个日期选择器之间的时间,我当前使用的是来自(dynarch)的日期时间选择器 日期时间看起来是这样的 Txt2=01/07/2011 5:40:00 PM假设您的日期部分格式为mm/dd/yyyy,并且您的日期存储在txt1和Txt2变量中,您只需执行以下操作: var differenceInSeconds = (Date.parse(txt2) - Date.parse(txt1))/1000; 根据需要以dd/mm/yyyy格式编辑,您可以从中使用Calendar.parseD
Txt2=01/07/2011 5:40:00 PM假设您的日期部分格式为mm/dd/yyyy,并且您的日期存储在
txt1
和Txt2
变量中,您只需执行以下操作:
var differenceInSeconds = (Date.parse(txt2) - Date.parse(txt1))/1000;
根据需要以dd/mm/yyyy格式编辑,您可以从中使用Calendar.parseDate()
函数。所以你的代码应该是:
var differenceInSeconds = (Calendar.parseDate(txt2, false).getTime() - Calendar.parseDate(txt1, false).getTime())/1000;
希望这有帮助。干杯您是在前端还是后端进行计算?在前端,如果用户设置开始时间,然后设置结束时间,则在屏幕上进行计算。以那种方式。这样他们就可以看到他们提交的内容。谢谢,我的日期是以相反的方式存储在DD/MM/yyy。感谢you@webb,我已经编辑了我的帖子,因此它可以处理DD/MM/yyyy日期格式。谢谢,我如何称呼它在页面上显示?另外,如果我想减去一个数字字段,比如0.25,我如何在运行时将其添加到脚本中。非常感谢您在一个you'd do$(“#dif”).html(differenceInSeconds)中显示它;