所以我有一个预订程序,客户可以选择两个日期。当他选择两个日期时,我需要计算一下那几天他需要支付多少费用。例如,他选择了三天之间的时间,然后显示没有提交他需要在那几天支付x金额的订单。
我尝试了刷新按钮,Javascript,但这些都不适合我。
{{ Form::date('date_from', \Carbon\Carbon::now()->format('d-m-Y'), ['class' => 'form-control', 'required' => 'required', 'placeholder' => '']) }}
{{ Form::date('date_to', \Carbon\Carbon::now()->format('d-m-Y'), ['class' => 'form-control', 'required' => 'required']) }}
预期结果是:客户选择4天,这表明这4天的费用x金额,因此客户可以决定可以选择多少天。如果他在日期之间选择3天,则会计算出3天的价格。公式:中间天数*每天的价格
答案 0 :(得分:0)
从您的代码中可以看出,两个日期都在选择
Carbon :: now
哪个返回当前日期和时间,所以您在比较两个相同的日期,可能未得到想要的结果。