Here is the problem. It is bit complicated to explain. I'll try my best.
I have an application which has and administration portal and a user portal. This application is pretty old and done in java ee using struts framework. The db id oracle MySQL.
It is a tendering system so the time is very important. In administration portal when creating tenders and comparing publish/start/closing dates Server time is used. And in user portal it uses the machine time.
This application is to be used by users in different time zones.
So I thought if using GMT time. But then i will have to change every thing fron creating tenders and saving in database and retrieving and converting and all.
So is there any standard mechanism to handle time in a situation like this. Please also suggest me some links to refer and if anyone can help me with that is a great thing.