In linux, date can help me to print the current time. If want to print the current time + 1 hour, what option should I give?
date
TZ=Asia/Calcutta date should work (obviously this will get you the time in Calcutta).
TZ=Asia/Calcutta date
This changes your TimeZone (TZ) environment variable for this operation only, it won't permanently set you to the new time zone you specify.
TZ