windowsのシリアル値になります。
c#なら new DateTime( ここにあたえる )で変換できます。
unixtimeに変換するには(ここにあたえる - 621355968000000000) / 10000000で変換できます。
c#なら new DateTime( ここにあたえる )で変換できます。
unixtimeに変換するには(ここにあたえる - 621355968000000000) / 10000000で変換できます。
放送開始からの経過時間です。
/// <summary> /// Vpos値から時間の文字列へ変換 /// </summary> /// <param name="vpos">vpos値</param> /// <returns></returns> public static string VposToTimeString(int vpos) { bool plus = vpos > 0 ? true:false; int wvpos = Math.Abs(vpos); int m = wvpos / 6000; int s = (wvpos - m * 6000) / 100; int mm = m % 60; int hh = (m - mm) / 60; return vpos==0 ? "":(!plus ? "-": "") + (hh == 0 ? "": hh.ToString() + ":") + mm.ToString("00") + ":" + s.ToString("00"); }
コメントをかく