date class to unix timestamp ruby

require 'date'

# Step 1: Create a new instance of the Date class with the desired date
date = Date.new(2023, 12, 4)

# Step 2: Convert the Date object to a Time object to access the to_i method
time = Time.new(date.year, date.month, date.day)

# Step 3: Use the to_i method to obtain the Unix timestamp
unix_timestamp = time.to_i

# Display the Unix timestamp
puts unix_timestamp