日期:2014-05-17  浏览次数:20904 次

时间"1346976000000",如何转换成“08:00PM”?
“startDate=1346977800000”这个显示出来应该是“08:30PM”,JOSN转换的时间不知道怎么搞?

------解决方案--------------------
你这个是从1970年1.1到现在的秒数,你先转成时间啊
------解决方案--------------------
private static long jsBeginTick = DateTime.Parse("1970-1-1").Ticks;
internal static int getSevTime()
{
return (int)((DateTime.Now.Add(SevTime).ToUniversalTime().Ticks - jsBeginTick) / 10000) / 1000;
}
public static DateTime getDateTime(long JsTime)
{
return new DateTime(JsTime * 10000000 + jsBeginTick);
}
public static DateTime getSevTime(long JsTime)
{
return new DateTime(JsTime * 10000000 + jsBeginTick).Add(SevTime);
}
这个是我以前写的JS时间转成C#日期