/// /// public static string SecondToHour(double time) string str = ""; int hour = 0; int minute = 0; int second = 0; second = Convert.ToInt32(time); if (second > 60) minute = second / 60; second = second % 60; if (minute > 60) hour = minute / 60; minute = minute % 60; return (hour + "小时" + minute + "分钟" + second + "秒"); #endregion

比如:一个小时=60分=3600秒

调用:SecondToHour(3600);

1小时0分钟0秒

可以再进行优化,如果分钟和秒为0时,就不显示。

#region 秒转换小时 SecondToHour /// /// 秒转换小时 /// /// /// public static string SecondToHour(double time) { string str = ""; //author---Henan University.software engineering.李思佳 //例题:输入一个总的 数,将该 数换算为相应的时、分、 Console.Write("请输入一个 数:"); var input = private DateTime GetDateTime(string timeStamp) DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); long lTime = long.Parse(timeStamp + “0000000”); TimeSpan toNow = new TimeSpan(lTime); DateTime targetDt = dtSta /// &lt;/summary&gt; /// &lt;param name=" secon ds"&gt;&lt;/param&gt; /// &lt;returns&gt;&lt;/returns&gt; public DateTime GetDateTimeBy Secon d 1. 引入Json.NET库,可以通过NuGet包管理器进行安装。 2. 使用JsonConvert.DeserializeObject方法将JSON字符串 转换 为JArray对象。 3. 创建DataTable对象,并添加列。 4. 遍历JArray对象,将每个JSON对象 转换 为DataRow,并添加到DataTable中。 示例代码如下: using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System.Data; string json = "{'data':[{'id':1,'name':'John'},{'id':2,'name':'Mary'}]}"; JObject obj = JObject.Parse(json); JArray array = (JArray)obj["data"]; DataTable dt = new DataTable(); dt.Columns.Add("id", typeof(int)); dt.Columns.Add("name", typeof(string)); foreach (JObject item in array) DataRow row = dt.NewRow(); row["id"] = item["id"].Value<int>(); row["name"] = item["name"].Value<string>(); dt.Rows.Add(row); 以上代码将JSON字符串中的data数组 转换 为DataTable对象,包含id和name两列。 windows server 2012 r2 standard 通过堡垒机远程桌面服务器报错Remote Desktop Service CALs Request Failed 低调之人: 有好的解决办法,请大家及时分享