private static SnipePokemonInfo Map(PokesniperWrap.PokesniperItem result) { var arr = result.coords.Split(','); return(new SnipePokemonInfo() { Latitude = Convert.ToDouble(arr[0]), Longitude = Convert.ToDouble(arr[1]), Id = (int)Enum.Parse(typeof(PokemonId), result.name), ExpiredTime = result.until.ToLocalTime(), Source = "Pokesnipers" }); }
private static SnipePokemonInfo Map(PokesniperWrap.PokesniperItem result) { long epochTicks = new DateTime(1970, 1, 1).Ticks; var unixBase = new DateTime(1970, 1, 1); long unixTime = ((result.until.AddMinutes(-15).Ticks - epochTicks) / TimeSpan.TicksPerSecond); //double ticks = Math.Truncate((result.expires_at.Subtract(new DateTime(1970, 1, 1))).TotalSeconds); //unixTime = result.expires_at.AddMinutes(-15) - var arr = result.coords.Split(','); return(new SnipePokemonInfo() { Latitude = Convert.ToDouble(arr[0]), Longitude = Convert.ToDouble(arr[1]), Id = (int)Enum.Parse(typeof(PokemonId), result.name), ExpiredTime = result.until.ToLocalTime(), Source = "Pokesnipers" }); }