DATE MONTH()

From Recital Documentation Wiki
Jump to: navigation, search

PURPOSE

Return the month of the year


SYNONYM

api_date_month()


SYNOPSIS

#include "dbapi.h"
 
int	DATE_MONTH(date)
 
<input parameters>
unsigned long	date		/* Recital date		*/
 
<output parameters>
none


DESCRIPTION

The DATE_MONTH() function will return the numeric month of the year from the specified date as an integer.


EXAMPLE

The following example converts today's date to an integer value representing the month of the year.

#include "dbapi.h"
 
dbapi_date_month()
{
    int		month;
    unsigned long	date;
 
    if (_parinfo(1) != API_DTYPE) {
       _retc(""):
    }
 
    date = DATE_STOD(_pards(1) );
    day = DATE_MONTH( date );
 
    if ( month ==  12) {
       /* commands	*/
    }
 
}


SEE ALSO

_parinfa(), _parinfo(), _pards(), _retds(), ISDATE(), DATE_AMPM(), DATE_CDOW(), DATE_CMONTH(), DATE_CTOD(), DATE_DATE(), DATE_DAY(), DATE_DOW(), DATE_DTOC(), DATE_DTOS(), DATE_STOD(), DATE_TIME(), DATE_YEAR()