【问题标题】:how to add 10 days to the current date? [duplicate]如何将 10 天添加到当前日期? [复制]
【发布时间】:2017-05-13 13:14:36
【问题描述】:

我有实现日历的代码:

$( function() {
    var dateFormat = "mm/dd/yy",
    from = $( "#fromdate" ).datepicker({
        minDate:0,
        changeMonth: true
    }).on( "change", function() {
        to.datepicker( "option", "minDate", getDate( this ) );
    }),
    to = $( "#todate" ).datepicker({
        defaultDate: "+1w",
        changeMonth: true
    }).on( "change", function() {
        from.datepicker( "option", "minDate", getDate( this ) );
    });

    function getDate( element ) {
        var date;
        try {
            date = $.datepicker.parseDate( dateFormat, element.value );
        } catch( error ) {
            date = null;
        }
        return date;
    }
});

我有 #fromdate#todate HTML 元素。我希望 #fromdate 选择当前日期(它会这样做),并希望 #todate 将其添加 10 天(这不起作用),并将其显示在日历上。

【问题讨论】:

  • 这都是javascript,你是用javascript还是PHP?
  • 我相信你的意思是 JavaScript:var myDate = new Date(new Date().getTime()+(10*24*60*60*1000));

标签: javascript date datepicker


【解决方案1】:

试试这个代码

$date = strtotime($date);
$date = strtotime("+10 day", $date);
echo date('M d, Y', $date);

【讨论】:

    猜你喜欢
    • 2019-10-19
    • 2012-04-16
    • 2014-05-25
    • 1970-01-01
    • 1970-01-01
    • 2017-12-03
    • 1970-01-01
    • 2011-05-29
    • 1970-01-01
    相关资源
    最近更新 更多