Ruby | DateTime jd() function
DateTime#jd() : jd() is a DateTime class method which returns a DateTime object denoting the given chronological Julian day number.
Syntax: DateTime.jd()
Parameter: DateTime values
Return: DateTime object denoting the given chronological Julian day number.
Example #1 :
require 'date'
date_a = DateTime.jd( 25351944 )
date_b = DateTime.jd( 4678364 )
puts "DateTime jd form : #{date_a}\n\n"
puts "DateTime jd form : #{date_b}\n\n"
|
Output :
DateTime jd form : 64699-03-01T00:00:00+00:00
DateTime jd form : 8096-10-27T00:00:00+00:00
Example #2 :
require 'date'
date_a = DateTime.jd( 287585851944 )
date_b = DateTime.jd(Rational( '0.5' ))
puts "DateTime jd form : #{date_a}\n\n"
puts "DateTime jd form : #{date_b}\n\n"
|
Output :
DateTime jd form : 787378607-01-18T00:00:00+00:00
DateTime jd form : -4712-01-01T12:00:00+00:00
Last Updated :
09 Jan, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...