$(function() {
$("#datepicker").datepicker();
});
它返回系统日期,我将系统日期设置为两天。示例:今天的日期是2017年8月3日,我将设置日期2017年8月1日,然后它返回我最近设定的日期意味着2017年8月1日,但我需要使用服务器日期显示当前日期,如2017年8月3日。
请帮助我,并感谢提前
答案 0 :(得分:1)
如果要确保默认的datepicker日期是服务器的日期而不是用户的系统日期,请通过PHP获取并在datepicker的setDate
选项中回显。
<?php
$now = date("m/d/Y");
?>
<script>
$('#dateselector').datepicker("setDate", "<?php echo $now; ?>" );
</script>
答案 1 :(得分:-2)
您应该使用以下代码获取服务器时间:
<script type="text/javascript">
var d=new Date();
var today = (d.getMonth() + 1) + "/" + d.getDate() + "/" + d.getFullYear();
$(function() {
$("#datepicker" ).datepicker({
defaultDate: today
});
});
</script>