我通过使用 C# 语言在数据库 MYSQL 中转换为ToUniversalTime()来存储用户提交的帖子。
BLLContext bll=new BLLContext();
bll.DatePosted = DateTime.Now.ToUniversalTime();
BLLContextRepo repo=new BLLContextReop();
repo.SubmitContext(bll);
当我尝试使用ToLocalTime()检索它时,它显示服务器的本地时间(它在美国)。但我想显示印度标准时间 (IST)。未显示印度标准时间的实际代码
<asp:Label ID="Label1" runat="server" Text='<%# string.Format("{0: MMM d, yyyy "+"@"+" hh:mm tt}",((DateTime)DataBinder.Eval(Container.DataItem,"DateUpdated")).ToLocalTime()) %>' />
有没有类似的东西
<asp:Label ID="Label1" runat="server" Text='<%# string.Format("{0: MMM d, yyyy "+"@"+" hh:mm tt}",((DateTime)DataBinder.Eval(Container.DataItem,"DateUpdated")).ToLocalTime("Indian Standard Time")) %>' />
我怎样才能实现它?