jquery日期和时间选择器

时间:2010-08-05 02:28:49

标签: php jquery datetime date

我在一个用户可以创建活动的项目中使用jquery日期和时间选择器。在jquery datepicker中,我可以选择今天的日期和未来日期,而不是过去的日期,这对于事件创建网站是有益的。但我坚持使用时间选择器。例如,如果我在事件创建页面(假设现在时间是早上9点30分)并选择日期为2010-08-05,那么我点击时间字段,但时间字段显示已经过去的时间,即9.30之前的时间,我不能让用户选择当前时间之前的时间。我怎么能这样做呢?或者有什么办法不显示过去的时间吗? 我正在使用php,如果我决定使用php进行验证,我应该如何验证,哪些时候我应该用它作为基础来检查用户选择的时间?用户可以来自任何国家,所以我应该知道用户过去的时间。

我使用这个http://labs.perifer.se/timedatepicker/,我使用第一个选项,我可以使用最后一个选项,用户允许输入两个字段,这是好的,因为我们可以知道持续时间和好事是第二个字段工作基于在第一个领域的i / p,但这仍然没有解决我过去的时间问题。

如果我不清楚,请告诉我。

问候

1 个答案:

答案 0 :(得分:1)

>> users can come from any country so how i am supposed to know which is past time for an user.

如果我理解你,最好的方法是在客户端检查(使用javascript) 这是示例代码。

$("#time").timePicker({
  startTime:new Date() // pass the current time
});​

然后,timePicker将省略过去并从当前时间开始。