<?php
Date format
<input type="text" value="{{ \Carbon\Carbon::parse($EndDate)->format('j F Y')}}"
class="form-control datepicker" name="EndDate" placeholder="End Date" />
output
12 aug 2021
calculate number of days between two dates
var d1 = $('#StartDate').datepicker('getDate');
var d2 = $('#EndDate').datepicker('getDate');
var oneDay = 24*60*60*1000;
var diff = 0;
if (d1 && d2) {
diff = Math.round(Math.abs((d2.getTime() - d1.getTime())/(oneDay)));
}
// $('.calculated').val(diff);
alert(diff);
Show time difference in hourse and minutes
code:
@php
$startTime = \Carbon\Carbon::parse($employee->attendanceToday->created_at);
$endTime = \Carbon\Carbon::parse($employee->attendanceToday->updated_at);
$totalDuration = $endTime->diffForHumans($startTime);
$difference = $startTime->diff($endTime);
$diffInHours = $difference->h; //8
$diffInMinutes = $difference->i; //23
@endphp
<td>{{$diffInHours}} : {{$diffInMinutes}}</td>
//output: 2 : 20 hours:minutes
show time differance in hours
$startTime = Carbon::parse('2020-02-11 04:04:26');
$endTime = Carbon::parse('2020-02-11 06:36:56');
$totalDuration = $endTime->diffForHumans($startTime);
dd($totalDuration);
$to = \Carbon\Carbon::createFromFormat('Y-m-d H:s:i', '2015-5-5 3:00:34');
$from = \Carbon\Carbon::createFromFormat('Y-m-d H:s:i', '2015-5-5 10:30:34');
$diff_in_hours = $to->diffInHours($from);
dd($diff_in_hours);
$startTime = Carbon::parse('2015-5-5 3:00:34');
$endTime = Carbon::parse('2015-5-5 10:30:34');
// return $totalDuration = $endTime->diffForHumans($startTime);
$difference = $startTime->diff($endTime);
echo $diffInHours = $difference->h; //8
echo "<br>";
return $diffInMinutes = $difference->i; //23
Comments
Post a Comment