如何在jquery datepicker中将当前日期延迟5小时

时间:2012-07-17 15:37:16

标签: jquery

请在下面找到我的脚本.. http://jsfiddle.net/ramu_steve/Fcbjr/1/

我正在上面的脚本中显示日期字段中的当前日期..所以我需要通过延迟5小时来显示当前日期..例如..如果用户在上午12:30或5点选择表单: 2012年7月18日00AM ..它必须显示07/17/2012 ..所以日期必须在凌晨5:00之后更改..是否可以将当前日期延迟5小时?提前谢谢......

感谢每一个人,这是我的解决方案,更新了脚本

http://jsfiddle.net/ramu_steve/Fcbjr/3/

1 个答案:

答案 0 :(得分:1)

在设定日期之前,您必须使用时间逻辑来确定要显示的日期。

示例:http://jsfiddle.net/aztechy/25K4C/

这是一个非常基本的例子。据我了解,凌晨5点之前的任何事情都应使用之前的日期,否则,显示的日期是当前日期。

通过在创建var currentDate时明确定义日期参数,您可以使用逻辑:

var currentDate = new Date(year, month, day, hour); // Filling in the proper numerical values for the variable placeholders of course.