我将日期赋值给javascript中的变量。
var myDate = new Date(y, m, 1)因此,我将myDate中的日期获取为:Fri Mar 01 2013 00:00:00 GMT+0530 (India Standard Time)
我需要以同样的方式在C中格式化日期字符串。
我尝试了这样的东西:
string.Format("{0:yyyy-MM-dd hh:mm:ss} GMT {1}", dt.ToLocalTime(), dt.ToLocalTime().ToString("%K"))它给了我:"2013-03-12 01:31:49 GMT +05:30"
所以这不是我想要的格式。任何帮助..。
发布于 2013-03-12 16:23:05
您需要的是以下内容,它们将为您提供与JavaScript完全相同的功能!
string.Format("{0:ddd MMM dd yyyy hh:mm:ss \"GMT\"K} ({1})", dt.ToLocalTime(), TimeZoneInfo.Local.StandardName)
https://stackoverflow.com/questions/15356202
复制相似问题