public static long GetTime(string timeStamp) { List <string> c = StringTools.NumericTokenize(timeStamp); if (c.Count == 3) { return(GetTime( int.Parse(c[0]), int.Parse(c[1]), int.Parse(c[2]) )); } if (c.Count == 6) { return(GetTime( int.Parse(c[0]), int.Parse(c[1]), int.Parse(c[2]), int.Parse(c[3]), int.Parse(c[4]), int.Parse(c[5]) )); } throw new Exception("不明な日時フォーマット: " + timeStamp); }