if time at longitude 45 degree E is 3 a.m. , what will be the time at 60 degree E?

Each time zone includes around 15 degrees longitude. So at 60 E, it's 4 a.m.

https://www.abington.k12.pa.us/teachers/duraba/Time%20Zone%20Map%20of%20the%20World.JPG