Wiki source for KeyPgMonth


Show raw source

{{fbdoc item="title" value="MONTH"}}----
Gets the month of the year from a [[ProPgDates|Date Serial]]

{{fbdoc item="syntax"}}##
[[KeyPgDeclare|declare]] [[KeyPgFunction|function]] **Month** ( [[KeyPgByval|byval]] //date_serial// [[KeyPgAs|as]] [[KeyPgDouble|double]] ) [[KeyPgAs|as]] [[KeyPgLong|long]]
##
{{fbdoc item="usage"}}##
#include "vbcompat.bi"
//result// = **Month**( //date_serial// )
##
{{fbdoc item="param"}}
##//date_serial//##
the date

{{fbdoc item="ret"}}
Returns the month number from a variable containing a date in [[ProPgDates|Date Serial]] format.

The month values are in the range 1-12 being 1 for January and 12 for December.

{{fbdoc item="desc"}}

The compiler will not recognize this function unless ##vbcompat.bi## is included.

{{fbdoc item="ex"}}
{{fbdoc item="filename" value="examples/manual/dates/month.bas"}}%%(freebasic)
#include "vbcompat.bi"

Dim a As Double = DateSerial(2005,11,28) + TimeSerial(7,30,50)

Print Format(a, "yyyy/mm/dd hh:mm:ss "); Month(a)
%%

{{fbdoc item="diff"}}
- Did not exist in QB. This function appeared in PDS and VBDOS

{{fbdoc item="see"}}
- [[ProPgDates|Date Serials]]

{{fbdoc item="back" value="CatPgDate|Date and Time Functions"}}
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki



sf.net phatcode