[eluser]Dhanapal MCA[/eluser]
Solution
$now = time(); //
local time one hour fast
$gmt = local_to_gmt($now); //
converted to gmt time
echo $timestamp = $gmt;
$timezone = 'UP55'; //
This is indian standard timezone
$daylight_saving = FALSE;
echo $correct_time = gmt_to_local($timestamp, $timezone, $daylight_saving);
echo "<br/> Unix to Human: " . unix_to_human($correct_time);