mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
timegm_noleapsecond uses calc_tm_yday.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
25c79f446d
commit
8507904385
1 changed files with 1 additions and 5 deletions
6
time.c
6
time.c
|
@ -2671,11 +2671,7 @@ static time_t
|
|||
timegm_noleapsecond(struct tm *tm)
|
||||
{
|
||||
long tm_year = tm->tm_year;
|
||||
int tm_yday = tm->tm_mday;
|
||||
if (leap_year_p(tm_year + 1900))
|
||||
tm_yday += leap_year_yday_offset[tm->tm_mon];
|
||||
else
|
||||
tm_yday += common_year_yday_offset[tm->tm_mon];
|
||||
int tm_yday = calc_tm_yday(tm->tm_year, tm->tm_mon, tm->tm_mday);
|
||||
|
||||
/*
|
||||
* `Seconds Since the Epoch' in SUSv3:
|
||||
|
|
Loading…
Add table
Reference in a new issue