在asp.net中以语言环境格式获取日期时间

时间:2010-07-13 03:35:27

标签: c# datetime asp.net-3.5

我有一个在asp.net 3.5中开发的Web应用程序。该应用程序仅在印度使用,而它在美国服务器上托管。这里的问题是我想根据印度时区显示日期和时间。当我使用DateTime.Now.ToString()时,我得到的服务器的日期和时间采用美国格式,即MM / dd / yyyy hh:mm:ss tt。我想要的是印度的日期和时间,即dd / MM / yyyy hh:mm:ss tt。

我知道我可以使用自定义格式设置日期,但问题在于时间问题。如何将服务器时间(美国)转换为当地时间(印度)。我知道javascript可以用来获取当地时间,但是时间的正确性呢?因为当地时间可能与实际时间不同。

根据印度,有人可以帮助我获得正确的时间吗?

感谢您分享您的时间。

1 个答案:

答案 0 :(得分:2)