Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save maddtech/23330e078bc62ee8504b to your computer and use it in GitHub Desktop.
Save maddtech/23330e078bc62ee8504b to your computer and use it in GitHub Desktop.
Ruby script to print out strftime conversion format options and outputs
# Function to print strftime results
def print_strftime_formats(a,cur_date)
a.each do |format|
b = "%#{format}"
output = cur_date.strftime(b)
puts "t.strftime('#{b}'), => #{output}"
end
end
a = ('a'..'z').to_a
A = ('A'..'Z').to_a
cur_date = Time.now
# calling and printing strftime results on current date
puts "DateTime: #{cur_date}\n"
puts "\n\nFor a to z"
print_strftime_formats(a,cur_date)
puts "\n\nFor A to Z"
print_strftime_formats(A,cur_date)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment