Lines Matching refs:iJD

24287   sqlite3_int64 iJD;  /* The julian day number times 86400000 */  member
24497 p->iJD = (sqlite3_int64)((X1 + X2 + D + B - 1524.5 ) * 86400000); in computeJD()
24500 p->iJD += p->h*3600000 + p->m*60000 + (sqlite3_int64)(p->s*1000 + 0.5); in computeJD()
24502 p->iJD -= p->tz*60000; in computeJD()
24589 p->iJD = sqlite3StmtCurrentTime(context); in setDateTimeToCurrent()
24590 if( p->iJD>0 ){ in setDateTimeToCurrent()
24611 p->iJD = (sqlite3_int64)(r*86400000.0 + 0.5); in setRawDateNumber()
24670 static int validJulianDay(sqlite3_int64 iJD){ in validJulianDay() argument
24671 return iJD>=0 && iJD<=INT_464269060799999; in validJulianDay()
24684 }else if( !validJulianDay(p->iJD) ){ in computeYMD()
24688 Z = (int)((p->iJD + 43200000)/86400000); in computeYMD()
24710 day_ms = (int)((p->iJD + 43200000) % 86400000); in computeHMS()
24832 if( p->iJD<2108667600*(i64)100000 /* 1970-01-01 */ in toLocaltime()
24833 || p->iJD>2130141456*(i64)100000 /* 2038-01-18 */ in toLocaltime()
24846 t = (time_t)(x.iJD/1000 - 21086676*(i64)10000); in toLocaltime()
24849 t = (time_t)(p->iJD/1000 - 21086676*(i64)10000); in toLocaltime()
24860 p->s = sLocal.tm_sec + (p->iJD%1000)*0.001; in toLocaltime()
24906 p->iJD = (sqlite3_int64)(r + 0.5); in autoAdjustDate()
24991 p->iJD -= p->nFloor*86400000; in parseModifier()
25042 p->iJD = (sqlite3_int64)(r + 0.5); in parseModifier()
25057 iGuess = iOrigJD = p->iJD; in parseModifier()
25063 new.iJD = iGuess; in parseModifier()
25068 iErr = new.iJD - iOrigJD; in parseModifier()
25071 p->iJD = iGuess; in parseModifier()
25097 Z = ((p->iJD + 129600000)/86400000) % 7; in parseModifier()
25099 p->iJD += (n - Z)*86400000; in parseModifier()
25209 p->iJD += (i64)D*86400000; in parseModifier()
25236 tx.iJD -= 43200000; in parseModifier()
25237 day = tx.iJD/86400000; in parseModifier()
25238 tx.iJD -= day*86400000; in parseModifier()
25239 if( z0=='-' ) tx.iJD = -tx.iJD; in parseModifier()
25242 p->iJD += tx.iJD; in parseModifier()
25289 p->iJD += (sqlite3_int64)(r*1000.0*aXformType[i].rXform + rRounder); in parseModifier()
25342 if( p->isError || !validJulianDay(p->iJD) ) return 1; in isDate()
25371 sqlite3_result_double(context, x.iJD/86400000.0); in juliandayFunc()
25390 sqlite3_result_double(context, (x.iJD - 21086676*(i64)10000000)/1000.0); in unixepochFunc()
25392 sqlite3_result_int64(context, x.iJD/1000 - 21086676*(i64)10000); in unixepochFunc()
25554 return (int)((pDate->iJD-jan01.iJD+43200000)/86400000); in daysAfterJan01()
25567 return (int)((pDate->iJD+43200000)/86400000) % 7; in daysAfterMonday()
25580 return (int)((pDate->iJD+129600000)/86400000) % 7; in daysAfterSunday()
25664 y.iJD += (3 - daysAfterMonday(&x))*86400000; in strftimeFunc()
25692 sqlite3_str_appendf(&sRes,"%.16g",x.iJD/86400000.0); in strftimeFunc()
25719 (x.iJD - 21086676*(i64)10000000)/1000.0); in strftimeFunc()
25721 i64 iS = (i64)(x.iJD/1000 - 21086676*(i64)10000); in strftimeFunc()
25750 y.iJD += (3 - daysAfterMonday(&x))*86400000; in strftimeFunc()
25838 if( d1.iJD>=d2.iJD ){ in timediffFunc()
25856 while( d1.iJD<d2.iJD ){ in timediffFunc()
25870 d1.iJD -= d2.iJD; in timediffFunc()
25871 d1.iJD += (u64)1486995408 * (u64)100000; in timediffFunc()
25890 while( d1.iJD>d2.iJD ){ in timediffFunc()
25904 d1.iJD = d2.iJD - d1.iJD; in timediffFunc()
25905 d1.iJD += (u64)1486995408 * (u64)100000; in timediffFunc()
25996 x.iJD, x.Y, x.M, x.D, x.h, x.m, x.tz, in datedebugFunc()