Thread: [INC] Unix Time
View Single Post
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 08-24-2012 , 12:45   Re: [INC] Unix Time
Reply With Quote #11

bugsy, in TimeToUnix dont should be..

original
Code:
stock TimeToUnix( const iYear , const iMonth , const iDay , const iHour , const iMinute , const iSecond , TimeZones:tzTimeZone=UT_TIMEZONE_UTC) {     new i , iTimeStamp;     for ( i = 1970 ; i < iYear ; i++ )         iTimeStamp += YearSeconds[ IsLeapYear(i) ];     for ( i = 1 ; i < iMonth ; i++ )         iTimeStamp += SecondsInMonth( iYear , i );     iTimeStamp += ( ( iDay - 1 ) * DaySeconds );     iTimeStamp += ( iHour * HourSeconds );     iTimeStamp += ( iMinute * MinuteSeconds );     iTimeStamp += iSecond;     if ( tzTimeZone == UT_TIMEZONE_SERVER )         tzTimeZone = GetTimeZone();             return ( iTimeStamp + TimeZoneOffset[ tzTimeZone ] ); }

Code:
stock TimeToUnix( const iYear , const iMonth , const iDay , const iHour , const iMinute , const iSecond , TimeZones:tzTimeZone=UT_TIMEZONE_UTC) {     new i , iTimeStamp;     for ( i = 1970 ; i < iYear ; i++ )         iTimeStamp += YearSeconds[ IsLeapYear(i) ];     for ( i = 1 ; i < iMonth ; i++ )         iTimeStamp += SecondsInMonth( iYear , i );     iTimeStamp += ( ( iDay - 1 ) * DaySeconds );     iTimeStamp += ( iHour * HourSeconds );     iTimeStamp += ( iMinute * MinuteSeconds );     iTimeStamp += iSecond;     if ( tzTimeZone == UT_TIMEZONE_SERVER )         tzTimeZone = GetTimeZone();        
    return ( iTimeStamp - TimeZoneOffset[ tzTimeZone ] );
}

test with original
Spoiler

with my change
Spoiler
__________________

www.amxmodx-es.com

Steam: Luchokoldo

Last edited by rak; 08-24-2012 at 12:47.
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak