to all guru :
is there a way that when a user enter his time it will compute for GMT 8:00
If you know their time zone, then yes. strtotime() recognises time zones. And gmdate() does UTC.