Ruby | Date england() function Last Updated : 09 Jan, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report Date#england() is a Date class method which returns the duplicates self (Date::ENGLAND) and resets its day of calendar reform. Syntax: Date.england() Parameter: Date values Return: duplicates self (Date::ENGLAND)and resets its day of calendar reform. Example #1 : Ruby 1=1 # Ruby code for Date.england() method # loading date require 'date' # declaring Date a = Date.new(2019, 1, 1) # declaring Date b = Date.jd(2452004) # declaring Date c = Date.ordinal(2019, 12) # Date puts "Date a : #{a}\n\n" puts "Date b : #{b}\n\n" puts "Date c : #{c}\n\n\n\n" # england form puts "Date a england form : #{a.england}\n\n" puts "Date b england form : #{b.england}\n\n" puts "Date c england form : #{c.england}\n\n" Output : Date a : 2019-01-01 Date b : 2001-04-04 Date c : 2019-01-12 Date a england form : 2019-01-01 Date b england form : 2001-04-04 Date c england form : 2019-01-12 Example #2 : Ruby # Ruby code for Date.england() method # loading date require 'date' # declaring Date a = Date.parse('2019-01-01') # declaring Date b = Date.strptime('03-12-2019', '%d-%m-%Y') # declaring Date c = Date.commercial(2019, 5, 6) # Date puts "Date a : #{a}\n\n" puts "Date b : #{b}\n\n" puts "Date c : #{c}\n\n\n\n" # england form puts "Date a england form : #{a.england}\n\n" puts "Date b england form : #{b.england}\n\n" puts "Date c england form : #{c.england}\n\n" Output : Date a : 2019-01-01 Date b : 2019-12-03 Date c : 2019-02-02 Date a england form : 2019-01-01 Date b england form : 2019-12-03 Date c england form : 2019-02-02 Comment More infoAdvertise with us Next Article Ruby | Date england() function K Kirti_Mangal Follow Improve Article Tags : Ruby Ruby-Methods Ruby Date-class Similar Reads Ruby | Date day() function Date#day() is a Date class method which returns the day of the month from 1 to 31. Syntax: Date.day() Parameter: Date values Return: the day of the month from 1 to 31. Example #1 : Ruby 1=1 # Ruby code for Date.day() method # loading date require 'date' # declaring Date a = Date.new(2019, 1, 1) # de 2 min read Ruby | Date - function Date#-() is a Date class method which returns the difference between two dates if the object is date type object. Syntax: Date.-() Parameter: Date values Return: difference between two dates Example #1 : Ruby 1=1 # Ruby code for Date.-() method # loading date require 'date' # declaring Date a = Date 2 min read Ruby | Date === function Date#===() is a Date class method which checks whether the two Date objects are equal. Syntax: Date.===() Parameter: Date values Return: true if two date objects are equal otherwise return false Example #1 : Ruby 1=1 # Ruby code for Date.===() method # loading date require 'date' # declaring Date a 2 min read Ruby | Date friday? function Date#friday?() is a Date class method which checks whether the date is a Friday. Syntax: Date.friday?() Parameter: Date values Return: true - if the date is Friday otherwise return false Example #1 : Ruby 1=1 # Ruby code for Date.friday?() method # loading date require 'date' # declaring Date a = Da 2 min read Ruby | Date downto() function Date#downto() is a Date class method which is equivalent to step(min, -1){|date| â¦} and returns the enumerator. Syntax: Date.downto() Parameter: Date values Return: equivalent to step(min, -1){|date| â¦} and returns the enumerator. Example #1 : Ruby 1=1 # Ruby code for Date.downto() method # loading 2 min read Like