including libraries in ruby

# Step 1: Require necessary libraries
require 'net/http'
require 'json'
require 'date'

# Step 2: Use the 'net/http' library to make an HTTP request
url = URI.parse('https://example.com/api')
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url.path)
response = http.request(request)

# Step 3: Parse the JSON response using the 'json' library
parsed_response = JSON.parse(response.body)

# Step 4: Use the 'date' library to work with dates
current_date = Date.today
formatted_date = current_date.strftime('%Y-%m-%d')

# Step 5: Print or use the results as needed
puts "Parsed JSON response: #{parsed_response}"
puts "Formatted current date: #{formatted_date}"