xxxxxxxxxx
var d = new Date(),
y = d.getFullYear(),
m = d.getMonth(),
quarters = ['Jan-Feb-Mar', 'Apr-May-Jun', 'Jul-Aug-Sep', 'Oct-Nov-Dec'],
options = [];
for (var pastYear = 2016; pastYear < y; pastYear++) {
quarters.forEach(q => options.push(q + ' ' + pastYear));
}
quarters.slice(0, parseInt(m / 3 + 1)).forEach(q => options.push(q + ' ' + y));
console.log("current date: " + d);
console.log(options);
Run code snippetHide results
xxxxxxxxxx
<?php
$date2='2022-08-1 2:10:00';
date_default_timezone_set('Asia/Karachi');
$date1 = date("Y-m-d H:i:s");
$timestamp1 = strtotime($date1);
$timestamp2 = strtotime($date2);
$posted_time_hours = round((abs($timestamp2 - $timestamp1))/(60*60)) ;
if(($posted_time_hours) >= 24){
$posted_time_hours = round($posted_time_hours/24) . " day(s) ago";
}
else{
$posted_time_hours = $posted_time_hours . " hour(s) ago";
}
echo $posted_time_hours;
?>