Php 计算两个日期之间的天数并显示计数

Php 计算两个日期之间的天数并显示计数,php,html,laravel,forms,Php,Html,Laravel,Forms,所以我有一个预约计划,客户可以选择两个日期。当他选择两个日期时,我需要计算他需要为这两天支付多少费用。例如,他在这三天之间选择了3天,然后在没有提交订单的情况下显示他需要为这些天支付x笔钱 我尝试了刷新按钮和Javascript,但这些都不适合我 {{ Form::date('date_from', \Carbon\Carbon::now()->format('d-m-Y'), ['class' => 'form-control', 'required' => 'require

所以我有一个预约计划,客户可以选择两个日期。当他选择两个日期时,我需要计算他需要为这两天支付多少费用。例如,他在这三天之间选择了3天,然后在没有提交订单的情况下显示他需要为这些天支付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天的价格。公式:两天之间*每天价格

从您的代码中可以看出,您的两个日期都在选择

碳::现在

它返回当前日期和时间,因此您正在比较两个相同的日期,并且可能没有得到您想要的结果