private long TimeToStringSerializer(string time)
{
long result = 0;
if (time.IndexOf('天') > -1)
{
long.TryParse(time.Substring(0, time.IndexOf("天") - 0),
out long dayLong);
result += dayLong * 60 * 24;
time = time.Substring(time.IndexOf("天"));
time = time.Replace("天", "");
if (!string.IsNullOrEmpty(time))
{
long.TryParse(time.Substring(0, time.IndexOf("小时") - 0),
out long hoursLong);
result += hoursLong * 60;
time = time.Substring(time.IndexOf("小时"));
time = time.Replace("小时", "");
}
if (!string.IsNullOrEmpty(time))
{
long.TryParse(time.Replace("分钟", ""),
out long minuteLong);
result += minuteLong;
}
return result;
}
else if (time.IndexOf("小时") > -1)
{
long.TryParse(time.Substring(0, time.IndexOf("小时") - 0),
out long hoursLong);
result += hoursLong * 60;
time = time.Substring(time.IndexOf("小时"));
time = time.Replace("小时", "");
if (!string.IsNullOrEmpty(time))
{
long.TryParse(time.Substring(0, time.IndexOf("分钟") - 0),
out long minuteLong);
result += minuteLong;
}
return result;
}
else
{
string minute = time.Replace("分钟", "");
long.TryParse(minute, out long minuteLong);
result += minuteLong;
return result;
}
}
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交