You can Convert the date time from us format to indian format by converting to utc and adding the hrs. OR Use Javascript to get the client time
var localTime = new Date();
var hours = localTime .getHours();
var minutes = localTime .getMinutes();
var seconds = localTime .getSeconds();
I think It can be done using culture i never used it try the below link similar post..! http://relatedterms.com/thread/1394580/Date%20%20%20Time%20issues%20with%20different%20timezones%20for%20server%20%20%20client[^]
LatestArticle :Log4Net Why Do Some People Forget To Mark as Answer .If It Helps.