Difference between revisions of "Documentation/How Tos/Calc: DAYS function"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Issues:)
Line 31: Line 31:
 
* Note that <tt>'''DAYS'''</tt> does not count the first day of the period, but  <tt>'''NETWORKDAYS'''</tt> does.
 
* Note that <tt>'''DAYS'''</tt> does not count the first day of the period, but  <tt>'''NETWORKDAYS'''</tt> does.
 
* <tt>'''DAYS'''</tt> is not portable to Excel.
 
* <tt>'''DAYS'''</tt> is not portable to Excel.
 +
* <tt>'''DAYS'''</tt> really does return <tt>'''enddate - startdate'''</tt>; thus if either date has a time component (for example "2008-01-03T15:15"), the number of days returned may not be integer. To ensure an integer result, consider <tt>'''INT(DAYS())'''</tt>.

Revision as of 16:26, 16 July 2008


DAYS

Returns the number of days between two dates

Syntax:

DAYS(enddate; startdate)

startdate and enddate may be dates as numbers or text (which is converted to number form).
DAYS returns enddate - startdate. The result may be negative.

Example:

DAYS("2008-03-03"; "2008-03-01")

returns 2, the number of days between 1March08 and 3March08.

DAYS(A1; A2)

where cell A1 contains the date 2008-06-09 and A2 contains 2008-06-02 returns 7.

See also:

DAYS360, NETWORKDAYS, WEEKS, MONTHS, YEARS

Date & Time functions

Date & Time overview

Issues:

  • Note that DAYS does not count the first day of the period, but NETWORKDAYS does.
  • DAYS is not portable to Excel.
  • DAYS really does return enddate - startdate; thus if either date has a time component (for example "2008-01-03T15:15"), the number of days returned may not be integer. To ensure an integer result, consider INT(DAYS()).
Personal tools