Rubinius head
label,stdlib,home_run,times faster
Date._parse,27.33574,2.33522,11.71
Date._strptime,62.49131,3.86506,16.17
Date.civil,17.32432,0.31369,55.23
Date.commercial,28.55183,0.59443,48.03
Date.gregorian_leap?,0.11996,0.17244,0.70
Date.jd,0.84503,0.42123,2.01
Date.julian_leap?,0.06765,0.17055,0.40
Date.new!,0.13454,0.28348,0.47
Date.ordinal,19.91907,0.41596,47.89
Date.parse,99.66506,3.83607,25.98
Date.strptime,126.05766,5.66058,22.27
Date.today,10.51729,2.62384,4.01
Date.valid_civil?,13.12551,0.23303,56.33
Date.valid_commercial?,24.06471,0.39246,61.32
Date.valid_jd?,0.06180,0.17533,0.35
Date.valid_ordinal?,0.03972,0.17920,0.22
DateTime._strptime,61.93934,3.83802,16.14
DateTime._parse,34.18009,3.39521,10.07
DateTime.civil,16.64676,0.29899,55.68
DateTime.commercial,27.62187,1.12643,24.52
DateTime.jd,3.54676,0.41394,8.57
DateTime.new!,0.50124,0.93957,0.53
DateTime.now,25.50747,2.23489,11.41
DateTime.ordinal,20.98266,0.34909,60.11
DateTime.parse,96.11755,6.42454,14.96
DateTime.strptime,128.61508,6.54266,19.66
Date#+,0.82545,0.28114,2.94
Date#- Integer,0.89568,0.47317,1.89
Date#- Date,0.85790,0.37123,2.31
Date#- DateTime,0.83057,0.40586,2.05
Date#<<,51.52381,0.30047,171.48
Date#>>,50.07629,0.45316,110.51
Date#<=> Date,0.54465,0.32379,1.68
Date#<=> DateTime,0.35123,0.27176,1.29
Date#<=> Integer,0.52147,0.37271,1.40
Date#=== Date,0.16622,0.30618,0.54
Date#=== DateTime,0.14036,0.24899,0.56
Date#=== Integer,0.09638,0.35631,0.27
Date#ajd,0.03813,0.18716,0.20
Date#amjd,0.08769,0.17215,0.51
Date#asctime,47.07753,0.53230,88.44
Date#cwday,0.11490,0.34283,0.34
Date#cweek,0.08979,0.34378,0.26
Date#cwyear,0.08463,0.34061,0.25
Date#day,0.07407,0.18346,0.40
Date#day_fraction,0.08358,0.16620,0.50
Date#downto,13.22299,3.42983,3.86
Date#eql?,0.50261,0.32313,1.56
Date#gregorian,0.22565,0.17324,1.30
Date#gregorian?,0.08628,0.16237,0.53
Date#hash,0.11739,0.20858,0.56
Date#inspect,33.43497,0.51864,64.47
Date#jd,0.06066,0.17567,0.35
Date#julian?,0.06222,0.16324,0.38
Date#ld,0.09105,0.18009,0.51
Date#leap?,0.09080,0.19233,0.47
Date#mjd,0.09194,0.17780,0.52
Date#month,0.08532,0.22386,0.38
Date#new_start,0.16381,0.19633,0.83
Date#next,0.89081,0.30590,2.91
Date#start,0.04870,0.42982,0.11
Date#step,12.98530,3.40496,3.81
Date#strftime,86.25366,1.58144,54.54
Date#to_s,33.51481,0.51035,65.67
Date#upto,12.66925,3.42604,3.70
Date#wday,0.06394,0.17983,0.36
Date#yday,0.11889,0.18455,0.64
Date#year,0.07632,0.18166,0.42
DateTime#+,1.23860,0.94519,1.31
DateTime#- Integer,1.27699,0.93200,1.37
DateTime#- Date,0.66125,0.43108,1.53
DateTime#- DateTime,0.67735,0.86613,0.78
DateTime#>>,13.43480,0.48065,27.95
DateTime#<<,14.22979,0.37491,37.96
DateTime#<=> DateTime,0.37808,0.68012,0.56
DateTime#<=> Date,0.44838,0.31948,1.40
DateTime#<=> Integer,0.48902,0.85946,0.57
DateTime#=== Date,0.13976,0.30256,0.46
DateTime#=== DateTime,0.13714,0.25546,0.54
DateTime#=== Integer,0.09218,0.35124,0.26
DateTime#ajd,0.03494,0.26654,0.13
DateTime#amjd,0.06136,0.25366,0.24
DateTime#asctime,42.94500,0.58549,73.35
DateTime#cwday,0.07741,0.34128,0.23
DateTime#cweek,0.07295,0.34121,0.21
DateTime#cwyear,0.07586,0.33869,0.22
DateTime#day,0.07602,0.18262,0.42
DateTime#day_fraction,0.05933,0.24839,0.24
DateTime#downto,17.39994,5.01009,3.47
DateTime#eql?,0.41690,0.81929,0.51
DateTime#gregorian,0.22086,0.17146,1.29
DateTime#gregorian?,0.06311,0.16279,0.39
DateTime#hash,0.09251,1.38038,0.07
DateTime#hour,0.08715,0.17648,0.49
DateTime#inspect,32.22823,0.63496,50.76
DateTime#jd,0.06449,0.17426,0.37
DateTime#julian?,0.06436,0.16082,0.40
DateTime#ld,0.06346,0.17473,0.36
DateTime#leap?,0.06473,0.17020,0.38
DateTime#min,0.07517,0.17636,0.43
DateTime#mjd,0.06265,0.17188,0.36
DateTime#month,0.07953,0.18425,0.43
DateTime#new_offset,0.22332,0.94283,0.24
DateTime#new_start,0.18828,0.17495,1.08
DateTime#next,1.31313,0.41963,3.13
DateTime#offset,0.04102,0.24008,0.17
DateTime#sec,0.11979,0.18223,0.66
DateTime#sec_fraction,0.09224,0.27775,0.33
DateTime#start,0.03890,0.33307,0.12
DateTime#step,17.31023,4.49013,3.86
DateTime#strftime,81.87154,1.54456,53.01
DateTime#to_s,98.51033,0.62739,157.02
DateTime#upto,15.99231,4.40987,3.63
DateTime#wday,0.10147,0.18005,0.56
DateTime#yday,0.07708,0.18495,0.42
DateTime#year,0.07861,0.18458,0.43
DateTime#zone,27.69081,0.47705,58.05
Date.jd.to_s,46.36695,0.98365,47.14
Date.jd.(year|month|day),10.56003,0.90743,11.64
Date.civil.jd,16.85644,0.61269,27.51
DateTime.now.to_s,158.87921,3.18939,49.81
DateTime.now.(year|month|day|hour|min|sec),57.84790,3.46040,16.72
DateTime.civil.jd,21.13244,0.55433,38.12
Date Marshal.dump,18.21661,7.11822,2.56
Date Marshal.load,12.09973,4.80466,2.52
DateTime Marshal.dump,23.11036,14.87374,1.55
DateTime Marshal.load,24.12442,11.52161,2.09
Date.ajd_to_amjd,0.82678,0.17756,4.66
Date.ajd_to_jd,1.81220,0.35579,5.09
Date.amjd_to_ajd,0.82817,0.17911,4.62
Date.civil_to_jd,6.39117,0.22570,28.32
Date.commercial_to_jd,4.69395,0.23878,19.66
Date.day_fraction_to_time,0.68377,0.44546,1.53
Date.gregorian? Date,0.36690,0.67348,0.54
Date.gregorian? Integer,0.06801,0.25309,0.27
Date.jd_to_ajd,0.78509,0.18243,4.30
Date.jd_to_civil,8.23132,0.51745,15.91
Date.jd_to_commercial,15.48573,0.46116,33.58
Date.jd_to_ld,0.05424,0.18580,0.29
Date.jd_to_mjd,0.05302,0.18438,0.29
Date.jd_to_ordinal,11.01244,0.35146,31.33
Date.jd_to_wday,0.06805,0.18168,0.37
Date.julian? Date,0.31675,0.65665,0.48
Date.julian? Integer,0.09455,0.25010,0.38
Date.ld_to_jd,0.05808,0.18462,0.31
Date.mjd_to_jd,0.05643,0.18318,0.31
Date.ordinal_to_jd,4.50814,0.23590,19.11
Date.time_to_day_fraction,0.48908,1.52672,0.32
Date.valid_time?,1.35195,0.26466,5.11
Date.zone_to_diff,3.12953,3.26711,0.96
Date memory use,11660KB,14412KB,0.8
DateTime memory use,16372KB,15156KB,1.1
Date garbage created,6452KB,8792KB,0.7
DateTime garbage created,3820KB,6844KB,0.6

Ruby 1.8.7
label,stdlib,home_run,times faster
Date._parse,14.94333,0.30730,48.63
Date._strptime,34.58248,0.53270,64.92
Date.civil,5.41181,0.08463,63.95
Date.commercial,10.64454,0.28866,36.88
Date.gregorian_leap?,0.22184,0.04680,4.74
Date.jd,2.76666,0.07987,34.64
Date.julian_leap?,0.11800,0.04455,2.65
Date.new!,0.29956,0.08147,3.68
Date.ordinal,7.04197,0.08013,87.88
Date.parse,38.96055,0.66465,58.62
Date.strptime,54.78114,0.88662,61.79
Date.today,4.69578,0.75520,6.22
Date.valid_civil?,2.58518,0.09913,26.08
Date.valid_commercial?,7.86940,0.25953,30.32
Date.valid_jd?,0.07911,0.04502,1.76
Date.valid_ordinal?,0.07017,0.04848,1.45
DateTime._strptime,34.97777,0.52990,66.01
DateTime._parse,23.80700,0.54252,43.88
DateTime.civil,15.33979,0.10325,148.57
DateTime.commercial,20.75225,0.30901,67.16
DateTime.jd,10.63363,0.11057,96.17
DateTime.new!,0.40241,0.21977,1.83
DateTime.now,29.26728,0.77788,37.62
DateTime.ordinal,16.85602,0.10610,158.87
DateTime.parse,56.63402,0.99430,56.96
DateTime.strptime,68.29124,0.96650,70.66
Date#+,2.60565,0.10428,24.99
Date#- Integer,2.61498,0.09645,27.11
Date#- Date,1.60660,0.06193,25.94
Date#- DateTime,1.60378,0.07412,21.64
Date#<<,17.87003,0.08507,210.06
Date#>>,17.34608,0.08381,206.96
Date#<=> Date,0.53769,0.05753,9.35
Date#<=> DateTime,0.73587,0.05428,13.56
Date#<=> Integer,1.04240,0.06282,16.59
Date#=== Date,0.40519,0.05909,6.86
Date#=== DateTime,0.39316,0.05344,7.36
Date#=== Integer,0.24617,0.06000,4.10
Date#ajd,0.05849,0.04293,1.36
Date#amjd,0.12733,0.04299,2.96
Date#asctime,30.44251,0.18273,166.60
Date#cwday,0.18155,0.20234,0.90
Date#cweek,0.17597,0.19943,0.88
Date#cwyear,0.17602,0.19986,0.88
Date#day,0.17694,0.04291,4.12
Date#day_fraction,0.12356,0.04167,2.96
Date#downto,35.26820,0.60676,58.12
Date#eql?,0.66705,0.05638,11.83
Date#gregorian,0.45951,0.03902,11.77
Date#gregorian?,0.13415,0.03999,3.35
Date#hash,0.16109,0.05849,2.75
Date#inspect,0.89304,0.17825,5.01
Date#jd,0.12930,0.04291,3.01
Date#julian?,0.12660,0.04012,3.16
Date#ld,0.12377,0.04305,2.88
Date#leap?,0.12504,0.04343,2.88
Date#mjd,0.12473,0.04308,2.90
Date#month,0.17469,0.04278,4.08
Date#new_start,0.36116,0.04551,7.94
Date#next,2.70446,0.09037,29.93
Date#start,0.05962,0.06452,0.92
Date#step,33.87358,0.52572,64.43
Date#strftime,51.14601,0.49525,103.27
Date#to_s,0.93334,0.16960,5.50
Date#upto,35.53975,0.60620,58.63
Date#wday,0.13245,0.04599,2.88
Date#yday,0.18456,0.04433,4.16
Date#year,0.18840,0.04271,4.41
DateTime#+,3.94008,0.11997,32.84
DateTime#- Integer,3.94120,0.12072,32.65
DateTime#- Date,2.37929,0.07904,30.10
DateTime#- DateTime,2.69820,0.17097,15.78
DateTime#>>,8.67417,0.09460,91.69
DateTime#<<,8.70754,0.09047,96.25
DateTime#<=> DateTime,0.74538,0.14782,5.04
DateTime#<=> Date,0.75937,0.05718,13.28
DateTime#<=> Integer,1.36202,0.07854,17.34
DateTime#=== Date,0.40914,0.05750,7.12
DateTime#=== DateTime,0.40037,0.05348,7.49
DateTime#=== Integer,0.25384,0.06135,4.14
DateTime#ajd,0.05861,0.05084,1.15
DateTime#amjd,0.13022,0.05571,2.34
DateTime#asctime,30.64565,0.23965,127.88
DateTime#cwday,0.18187,0.19967,0.91
DateTime#cweek,0.17870,0.20105,0.89
DateTime#cwyear,0.17554,0.19844,0.88
DateTime#day,0.17677,0.04553,3.88
DateTime#day_fraction,0.12095,0.05452,2.22
DateTime#downto,47.55650,0.75307,63.15
DateTime#eql?,0.84267,0.13761,6.12
DateTime#gregorian,0.45605,0.03957,11.53
DateTime#gregorian?,0.15031,0.03966,3.79
DateTime#hash,0.16337,0.28774,0.57
DateTime#hour,0.19577,0.04264,4.59
DateTime#inspect,1.00329,0.30450,3.29
DateTime#jd,0.12692,0.04287,2.96
DateTime#julian?,0.12358,0.03957,3.12
DateTime#ld,0.12397,0.04302,2.88
DateTime#leap?,0.12396,0.04309,2.88
DateTime#min,0.18685,0.04296,4.35
DateTime#mjd,0.12446,0.04255,2.92
DateTime#month,0.17715,0.04255,4.16
DateTime#new_offset,0.42354,0.11168,3.79
DateTime#new_start,0.37395,0.04554,8.21
DateTime#next,3.88650,0.09989,38.91
DateTime#offset,0.06862,0.05514,1.24
DateTime#sec,0.18725,0.04259,4.40
DateTime#sec_fraction,0.18692,0.05679,3.29
DateTime#start,0.05844,0.06267,0.93
DateTime#step,46.06190,0.73258,62.88
DateTime#strftime,51.40516,0.46708,110.06
DateTime#to_s,13.81876,0.28009,49.34
DateTime#upto,42.65458,0.75898,56.20
DateTime#wday,0.14079,0.04559,3.09
DateTime#yday,0.17526,0.04369,4.01
DateTime#year,0.18131,0.04308,4.21
DateTime#zone,11.04707,0.14394,76.75
Date.jd.to_s,13.34430,0.30165,44.24
Date.jd.(year|month|day),12.82642,0.22828,56.19
Date.civil.jd,13.65142,0.14097,96.84
DateTime.now.to_s,95.20347,1.21905,78.10
DateTime.now.(year|month|day|hour|min|sec),81.83872,1.07008,76.48
DateTime.civil.jd,28.17331,0.17623,159.87
Date Marshal.dump,1.47461,0.67766,2.18
Date Marshal.load,1.44097,0.52507,2.74
DateTime Marshal.dump,2.16271,1.16076,1.86
DateTime Marshal.load,1.94066,0.75914,2.56
Date.ajd_to_amjd,2.27691,0.04818,47.26
Date.ajd_to_jd,6.53310,0.10367,63.02
Date.amjd_to_ajd,2.25815,0.04806,46.99
Date.civil_to_jd,1.27153,0.09600,13.24
Date.commercial_to_jd,1.59561,0.09837,16.22
Date.day_fraction_to_time,0.64964,0.11368,5.71
Date.gregorian? Date,1.28555,0.10116,12.71
Date.gregorian? Integer,0.18926,0.06516,2.90
Date.jd_to_ajd,2.31806,0.04905,47.26
Date.jd_to_civil,1.54934,0.14524,10.67
Date.jd_to_commercial,5.72121,0.23218,24.64
Date.jd_to_ld,0.09677,0.04784,2.02
Date.jd_to_mjd,0.09746,0.04777,2.04
Date.jd_to_ordinal,3.42534,0.14850,23.07
Date.jd_to_wday,0.12317,0.04882,2.52
Date.julian? Date,1.22887,0.10199,12.05
Date.julian? Integer,0.13042,0.06451,2.02
Date.ld_to_jd,0.09885,0.04820,2.05
Date.mjd_to_jd,0.09741,0.05098,1.91
Date.ordinal_to_jd,1.30773,0.09196,14.22
Date.time_to_day_fraction,2.18166,0.10604,20.57
Date.valid_time?,2.44653,0.06775,36.11
Date.zone_to_diff,1.54155,0.57215,2.69
Date memory use,35380KB,5192KB,6.8
DateTime memory use,38020KB,6840KB,5.6
Date garbage created,136024KB,3228KB,42.1
DateTime garbage created,166516KB,2088KB,79.7

Ruby 1.9.2
label,stdlib,home_run,times faster
Date._parse,10.88241,0.32994,32.98
Date._strptime,26.88982,0.67829,39.64
Date.civil,1.44262,0.07110,20.29
Date.commercial,4.74783,0.27330,17.37
Date.gregorian_leap?,0.06583,0.03159,2.08
Date.jd,0.40265,0.06132,6.57
Date.julian_leap?,0.03629,0.03036,1.20
Date.new!,0.15961,0.06531,2.44
Date.ordinal,3.39245,0.06732,50.39
Date.parse,23.45064,0.68973,34.00
Date.strptime,40.03009,1.09593,36.53
Date.today,1.50688,0.77260,1.95
Date.valid_civil?,1.01902,0.03551,28.70
Date.valid_commercial?,4.24755,0.23766,17.87
Date.valid_jd?,0.05827,0.03014,1.93
Date.valid_ordinal?,0.05969,0.03040,1.96
DateTime._strptime,27.41704,0.67433,40.66
DateTime._parse,17.99160,0.62277,28.89
DateTime.civil,3.14155,0.08168,38.46
DateTime.commercial,6.50343,0.28244,23.03
DateTime.jd,1.11561,0.07205,15.48
DateTime.new!,0.18932,0.10502,1.80
DateTime.now,5.69729,0.79075,7.20
DateTime.ordinal,5.11277,0.07648,66.85
DateTime.parse,31.33841,1.13838,27.53
DateTime.strptime,42.89065,1.19641,35.85
Date#+,0.32656,0.07277,4.49
Date#- Integer,0.33038,0.06542,5.05
Date#- Date,0.18346,0.04477,4.10
Date#- DateTime,0.17434,0.05196,3.36
Date#<<,4.90333,0.06824,71.86
Date#>>,4.87150,0.06631,73.47
Date#<=> Date,0.12463,0.03986,3.13
Date#<=> DateTime,0.20614,0.03602,5.72
Date#<=> Integer,0.10643,0.04495,2.37
Date#=== Date,0.16865,0.04054,4.16
Date#=== DateTime,0.16570,0.03620,4.58
Date#=== Integer,0.09478,0.04365,2.17
Date#ajd,0.03226,0.03087,1.04
Date#amjd,0.06212,0.03076,2.02
Date#asctime,20.60779,0.18500,111.39
Date#cwday,0.08497,0.18954,0.45
Date#cweek,0.07912,0.19156,0.41
Date#cwyear,0.08076,0.18994,0.43
Date#day,0.08011,0.03047,2.63
Date#day_fraction,0.06063,0.02805,2.16
Date#downto,5.93331,0.50828,11.67
Date#eql?,0.19602,0.04036,4.86
Date#gregorian,0.26975,0.02768,9.75
Date#gregorian?,0.05507,0.02814,1.96
Date#hash,0.07556,0.04505,1.68
Date#inspect,1.65830,0.17190,9.65
Date#jd,0.07097,0.03082,2.30
Date#julian?,0.15706,0.02698,5.82
Date#ld,0.06074,0.03071,1.98
Date#leap?,1.66833,0.03236,51.55
Date#mjd,0.06208,0.03078,2.02
Date#month,0.08104,0.03071,2.64
Date#new_start,0.18335,0.03217,5.70
Date#next,0.35997,0.06495,5.54
Date#start,0.03241,0.04383,0.74
Date#step,5.74069,0.49794,11.53
Date#strftime,33.95642,0.50458,67.30
Date#to_s,0.71286,0.16888,4.22
Date#upto,5.98249,0.50018,11.96
Date#wday,0.05851,0.03223,1.82
Date#yday,0.13273,0.03225,4.12
Date#year,0.07242,0.03099,2.34
DateTime#+,0.57640,0.09420,6.12
DateTime#- Integer,0.59584,0.09941,5.99
DateTime#- Date,0.27651,0.05527,5.00
DateTime#- DateTime,0.40500,0.13939,2.91
DateTime#>>,2.21536,0.07235,30.62
DateTime#<<,2.20519,0.07042,31.31
DateTime#<=> DateTime,0.29524,0.11863,2.49
DateTime#<=> Date,0.25042,0.03897,6.43
DateTime#<=> Integer,0.15166,0.05899,2.57
DateTime#=== Date,0.17037,0.03892,4.38
DateTime#=== DateTime,0.16035,0.03520,4.56
DateTime#=== Integer,0.09590,0.04335,2.21
DateTime#ajd,0.03159,0.04197,0.75
DateTime#amjd,0.06140,0.04216,1.46
DateTime#asctime,20.66000,0.24185,85.42
DateTime#cwday,0.08551,0.18926,0.45
DateTime#cweek,0.08064,0.18904,0.43
DateTime#cwyear,0.07914,0.19044,0.42
DateTime#day,0.08013,0.03057,2.62
DateTime#day_fraction,0.06224,0.04122,1.51
DateTime#downto,11.57796,0.75611,15.31
DateTime#eql?,0.41923,0.09115,4.60
DateTime#gregorian,0.20146,0.02843,7.09
DateTime#gregorian?,0.05545,0.02843,1.95
DateTime#hash,0.07933,0.31124,0.25
DateTime#hour,0.07481,0.02989,2.50
DateTime#inspect,9.59754,0.30368,31.60
DateTime#jd,0.06195,0.03078,2.01
DateTime#julian?,0.15632,0.02738,5.71
DateTime#ld,0.06290,0.03073,2.05
DateTime#leap?,1.67570,0.03179,52.72
DateTime#min,0.08219,0.03039,2.70
DateTime#mjd,0.06128,0.03075,1.99
DateTime#month,0.08085,0.03114,2.60
DateTime#new_offset,0.21083,0.08981,2.35
DateTime#new_start,0.18495,0.02990,6.19
DateTime#next,0.63093,0.07760,8.13
DateTime#offset,0.03482,0.04529,0.77
DateTime#sec,0.08236,0.03121,2.64
DateTime#sec_fraction,0.08176,0.04608,1.77
DateTime#start,0.03202,0.04093,0.78
DateTime#step,11.56148,0.72933,15.85
DateTime#strftime,33.97474,0.48824,69.59
DateTime#to_s,8.38320,0.27987,29.95
DateTime#upto,10.20233,0.73522,13.88
DateTime#wday,0.05605,0.03233,1.73
DateTime#yday,0.07356,0.03206,2.29
DateTime#year,0.08913,0.03114,2.86
DateTime#zone,6.78340,0.14118,48.05
Date.jd.to_s,2.65401,0.27363,9.70
Date.jd.(year|month|day),1.90246,0.18620,10.22
Date.civil.jd,2.31190,0.11970,19.31
DateTime.now.to_s,27.20425,1.21672,22.36
DateTime.now.(year|month|day|hour|min|sec),18.00144,1.00476,17.92
DateTime.civil.jd,5.29880,0.14003,37.84
Date Marshal.dump,1.21955,0.99532,1.23
Date Marshal.load,0.95518,0.67501,1.42
DateTime Marshal.dump,2.08132,1.34983,1.54
DateTime Marshal.load,1.40314,0.88706,1.58
Date._httpdate,17.65739,10.35340,1.71
Date._iso8601,10.99970,0.78693,13.98
Date._jisx0301,10.98591,6.66308,1.65
Date._rfc2822,20.15593,11.43574,1.76
Date._rfc3339,19.20427,1.13896,16.86
Date._xmlschema,3.25713,1.01739,3.20
Date.httpdate,33.29866,11.90576,2.80
Date.iso8601,24.79028,1.17637,21.07
Date.jisx0301,23.02096,6.54881,3.52
Date.rfc2822,30.85725,10.92938,2.82
Date.rfc3339,29.88433,1.56223,19.13
Date.xmlschema,16.11314,1.44559,11.15
DateTime._httpdate,18.29568,10.71902,1.71
DateTime._iso8601,18.00064,1.11011,16.22
DateTime._jisx0301,17.09441,9.73490,1.76
DateTime._rfc2822,18.30932,10.43280,1.75
DateTime._rfc3339,17.57042,1.03842,16.92
DateTime._xmlschema,7.50074,2.78081,2.70
DateTime.httpdate,32.94840,11.08700,2.97
DateTime.iso8601,32.45991,1.75844,18.46
DateTime.jisx0301,31.76660,10.16162,3.13
DateTime.rfc2822,33.78740,11.21107,3.01
DateTime.rfc3339,32.62505,1.69682,19.23
DateTime.xmlschema,22.61018,3.51145,6.44
Date#httpdate,17.49012,0.19437,89.99
Date#iso8601,2.38240,0.16771,14.21
Date#jisx0301,6.70840,0.17973,37.33
Date#next_day,0.34479,0.06606,5.22
Date#next_month,1.87839,0.06616,28.39
Date#next_year,1.87208,0.06549,28.58
Date#prev_day,0.34676,0.06520,5.32
Date#prev_month,1.88936,0.06983,27.06
Date#prev_year,1.91656,0.06417,29.87
Date#rfc2822,19.86377,0.17846,111.31
Date#rfc3339,2.40223,0.18410,13.05
Date#sunday?,0.09467,0.03381,2.80
Date#to_date,0.03084,0.02808,1.10
Date#to_datetime,0.42561,0.06553,6.50
Date#to_time,1.52581,1.31527,1.16
Date#xmlschema,2.42051,0.16800,14.41
DateTime#httpdate,20.01256,0.36805,54.37
DateTime#iso8601,13.03120,0.30234,43.10
DateTime#jisx0301,17.10653,0.32381,52.83
DateTime#next_day,0.64542,0.08485,7.61
DateTime#next_month,2.32511,0.06785,34.27
DateTime#next_year,2.35982,0.07496,31.48
DateTime#prev_day,0.65019,0.08516,7.64
DateTime#prev_month,2.40747,0.07954,30.27
DateTime#prev_year,2.42200,0.07618,31.79
DateTime#rfc2822,21.81788,0.31965,68.26
DateTime#rfc3339,14.03017,0.32722,42.88
DateTime#sunday?,0.10574,0.03534,2.99
DateTime#to_date,0.47370,0.06797,6.97
DateTime#to_datetime,0.03569,0.03213,1.11
DateTime#to_time,11.47405,2.78024,4.13
DateTime#xmlschema,14.08084,0.32677,43.09
Date Time#to_time,0.51132,0.50315,1.02
Date Time#to_date,0.14312,0.12197,1.17
DateTime Time#to_datetime,0.16659,0.15718,1.06
Date memory use,8420KB,3312KB,2.5
DateTime memory use,12720KB,4852KB,2.6
Date garbage created,39168KB,3264KB,12.0
DateTime garbage created,51700KB,2416KB,21.4