Browse Source

Merge branch 'titer-master'

master
Christophe Massiot 6 years ago
parent
commit
3147f766a6
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      dvb/si/datetime.h

+ 1
- 1
dvb/si/datetime.h View File

@ -60,7 +60,7 @@ static inline void dvb_mjd_get(uint16_t mjd, int *y, int *m, int *d)
{ {
int k; int k;
int yp = (mjd * 20 - 301564) / 7305; int yp = (mjd * 20 - 301564) / 7305;
int mp = (mjd * 10000 - 149561000 - yp * 3652500) / 306001;
int mp = (mjd * 10000 - 149561000 - 10000 * (yp * 1461 / 4)) / 306001;
*d = mjd - 14956 - yp * 1461 / 4 - mp * 306001 / 10000; *d = mjd - 14956 - yp * 1461 / 4 - mp * 306001 / 10000;
k = (mp == 14 || mp == 15) ? 1 : 0; k = (mp == 14 || mp == 15) ? 1 : 0;
*y = yp + k; *y = yp + k;

Loading…
Cancel
Save