如何将 HH:MM:SS 类型转换为 Second?
How can I convert HH:MM:SS type to Second?
如何将 HH:MM:SS 格式转换为秒格式?
例如我想将 01:20:30
变成 1 Hr = 3600 Sec + 1200 Sec + 30 Sec = 4830 Sec
.
然后我可以在WMP 上跳转到特定的秒数。如您所见,我想从 MsSQL 获取 mp3 路径。当表单关闭时,我想从数据库更新当前时间。
示例:
此刻我正在听音乐,我 03:52
进入了曲目。然后我关闭表格并重新打开音乐。我想在关闭表格的同时继续跟踪 (03:52
)。我怎样才能与 SQL 女士做到这一点?
我当前的代码:
con.Open();
SqlCommand cmd = new SqlCommand("select dosyayol from ses", con);
SqlDataReader oku = cmd.ExecuteReader();
while (oku.Read())
{
pth = oku["dosyayol"].ToString();
}
con.Close();
Player.URL = pth;
var ts = TimeSpan.Parse(pth);
ts.TotalSeconds();
如何将 HH:MM:SS 格式转换为秒格式?
例如我想将 01:20:30
变成 1 Hr = 3600 Sec + 1200 Sec + 30 Sec = 4830 Sec
.
然后我可以在WMP 上跳转到特定的秒数。如您所见,我想从 MsSQL 获取 mp3 路径。当表单关闭时,我想从数据库更新当前时间。
示例:
此刻我正在听音乐,我 03:52
进入了曲目。然后我关闭表格并重新打开音乐。我想在关闭表格的同时继续跟踪 (03:52
)。我怎样才能与 SQL 女士做到这一点?
我当前的代码:
con.Open();
SqlCommand cmd = new SqlCommand("select dosyayol from ses", con);
SqlDataReader oku = cmd.ExecuteReader();
while (oku.Read())
{
pth = oku["dosyayol"].ToString();
}
con.Close();
Player.URL = pth;
var ts = TimeSpan.Parse(pth);
ts.TotalSeconds();