Placing date_default_timezone_set('Asia/Kolkata'); on config.php above base URL also works.
PHP List of Supported Time Zones
application/config.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
date_default_timezone_set('Asia/Kolkata');
Another way I have found...
To set the timezone in Codeigniter by extending date helper is an alternative way. For doing that need to follow the following two step activity.
Extend date helper with the following function:
if ( ! function_exists('now'))
{
/**
* Get "now" time
*
* Returns tim...