From 6583c96640c375141b955e0f6f45835095266361 Mon Sep 17 00:00:00 2001 From: Yukihiro Matz Matsumoto Date: Mon, 3 Dec 2012 12:16:37 +0900 Subject: Ruby's Time#yday should start from 1; close #581 --- src/time.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/time.c') diff --git a/src/time.c b/src/time.c index 09ebea78a..c647ef6ce 100644 --- a/src/time.c +++ b/src/time.c @@ -395,7 +395,7 @@ mrb_time_yday(mrb_state *mrb, mrb_value self) tm = (struct mrb_time *)mrb_check_datatype(mrb, self, &mrb_time_type); if (!tm) return mrb_nil_value(); - return mrb_fixnum_value(tm->datetime.tm_yday); + return mrb_fixnum_value(tm->datetime.tm_yday + 1); } /* 15.2.19.7.32 */ -- cgit v1.2.3