OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
time_utl.c File Reference
#include <sys/types.h>
#include <time.h>
#include <stdlib.h>
#include <string.h>
#include "time_utl.h"
Include dependency graph for time_utl.c:

Go to the source code of this file.

Functions

int jd_to_yydoy (int jd, int *yy, int *doy)
 
int jd_to_ydoy (int jd, int *y, int *doy)
 
int yymd_to_jd (int yy, int m, int d)
 
int yydoy_to_md70 (int yy, int doy, int *m, int *d)
 
int yydoy_to_jd (int yy, int doy)
 
int ydoy_to_jd (int y, int doy)
 
int yydoy_to_md (int yy, int doy, int *m, int *d)
 
int leap (int yy)
 

Function Documentation

◆ jd_to_ydoy()

int jd_to_ydoy ( int  jd,
int *  y,
int *  doy 
)

Definition at line 56 of file time_utl.c.

◆ jd_to_yydoy()

int jd_to_yydoy ( int  jd,
int *  yy,
int *  doy 
)

Definition at line 16 of file time_utl.c.

◆ leap()

int leap ( int  yy)

Definition at line 236 of file time_utl.c.

◆ ydoy_to_jd()

int ydoy_to_jd ( int  y,
int  doy 
)

Definition at line 176 of file time_utl.c.

◆ yydoy_to_jd()

int yydoy_to_jd ( int  yy,
int  doy 
)

Definition at line 155 of file time_utl.c.

◆ yydoy_to_md()

int yydoy_to_md ( int  yy,
int  doy,
int *  m,
int *  d 
)

Definition at line 198 of file time_utl.c.

◆ yydoy_to_md70()

int yydoy_to_md70 ( int  yy,
int  doy,
int *  m,
int *  d 
)

Definition at line 112 of file time_utl.c.

◆ yymd_to_jd()

int yymd_to_jd ( int  yy,
int  m,
int  d 
)

Definition at line 84 of file time_utl.c.