36
37
38
39
40
41
42
43
44
|
# File 'lib/wettr/weather.rb', line 36
def print
puts "Current weather for #{ @city_name.capitalize }, #{ @country_code }"
puts "Description: #{ @weather_description.capitalize }"
puts "#{ @temp }°F, Feels Like: #{ @feels_like }°F, Min. Temp: #{ @temp_min }°F, Max. Temp: #{ @temp_max }°F"
puts "Pressure: #{ @pressure } hPa, Humidity: #{ @humidity }%"
puts "Visibility: #{ @visibility.to_s.reverse.gsub(/(\d{3})(?=\d)/, '\\1,').reverse } Ft., Wind Speed: #{ @wind_speed } m/h, Cloudiness: #{ @cloudiness }%"
puts "Sunrise: #{ Time.at(@sunrise_time).strftime("%k:%M") }, Sunset: #{ Time.at(@sunset_time).strftime("%k:%M") }"
puts "Weather Last Calculated at #{ Time.at(@time_calculated).strftime("%k:%M") }"
end
|