Learn how to use and combine different timespan functions in APL
Function Name | Description |
---|---|
ago() | Subtracts the given timespan from the current UTC clock time. |
datetime_add() | Calculates a new datetime from a specified datepart multiplied by a specified amount, added to a specified datetime. |
datetime_part() | Extracts the requested date part as an integer value. |
datetime_diff() | Calculates calendarian difference between two datetime values. |
dayofmonth() | Returns the integer number representing the day number of the given month |
dayofweek() | Returns the integer number of days since the preceding Sunday, as a timespan. |
dayofyear() | Returns the integer number represents the day number of the given year. |
endofyear() | Returns the end of the year containing the date |
getmonth() | Get the month number (1-12) from a datetime. |
getyear() | Returns the year part of the datetime argument. |
hourofday() | Returns the integer number representing the hour number of the given date |
endofday() | Returns the end of the day containing the date |
now() | Returns the current UTC clock time, optionally offset by a given timespan. |
endofmonth() | Returns the end of the month containing the date |
endofweek() | Returns the end of the week containing the date. |
monthofyear() | Returns the integer number represents the month number of the given year. |
startofday() | Returns the start of the day containing the date |
startofmonth() | Returns the start of the month containing the date |
startofweek() | Returns the start of the week containing the date |
startofyear() | Returns the start of the year containing the date |
Subtracts the given timespan from the current UTC clock time.
now() - a_timespan
Calculates a new datetime from a specified datepart multiplied by a specified amount, added to a specified datetime.
A date after a certain time/date interval has been added.
Extracts the requested date part as an integer value.
An integer representing the extracted part.
Calculates calendarian difference between two datetime values.
An integer, which represents amount of periods in the result of subtraction (datetime_1 - datetime_2).
Returns the integer number representing the day number of the given month
a_date
: A datetime
day number of the given month.
Returns the integer number of days since the preceding Sunday, as a timespan.
The timespan
since midnight at the beginning of the preceding Sunday, rounded down to an integer number of days.
Returns the integer number represents the day number of the given year.
a_date
: A datetime.
day number
of the given year.
Returns the end of the year containing the date
A datetime representing the end of the year for the given date value
Get the month number (1-12) from a datetime.
Returns the year part of the datetime
argument.
Returns the integer number representing the hour number of the given date
hour number of the day (0-23).
Returns the end of the day containing the date
A datetime representing the end of the day for the given date value.
Returns the current UTC clock time, optionally offset by a given timespan. This function can be used multiple times in a statement and the clock time being referenced will be the same for all instances.
The current UTC clock time as a datetime.
Returns the end of the month containing the date
A datetime representing the end of the month for the given date value.
Returns the end of the week containing the date
A datetime representing the end of the week for the given date value
Returns the integer number represents the month number of the given year.
date
: A datetime.month number of the given year.
Returns the start of the day containing the date
A datetime representing the start of the day for the given date value
Returns the start of the month containing the date
A datetime representing the start of the month for the given date value
Returns the start of the week containing the date
Start of the week is considered to be a Sunday.
A datetime representing the start of the week for the given date value
Returns the start of the year containing the date
A datetime representing the start of the year for the given date value
Learn how to use and combine different timespan functions in APL
Function Name | Description |
---|---|
ago() | Subtracts the given timespan from the current UTC clock time. |
datetime_add() | Calculates a new datetime from a specified datepart multiplied by a specified amount, added to a specified datetime. |
datetime_part() | Extracts the requested date part as an integer value. |
datetime_diff() | Calculates calendarian difference between two datetime values. |
dayofmonth() | Returns the integer number representing the day number of the given month |
dayofweek() | Returns the integer number of days since the preceding Sunday, as a timespan. |
dayofyear() | Returns the integer number represents the day number of the given year. |
endofyear() | Returns the end of the year containing the date |
getmonth() | Get the month number (1-12) from a datetime. |
getyear() | Returns the year part of the datetime argument. |
hourofday() | Returns the integer number representing the hour number of the given date |
endofday() | Returns the end of the day containing the date |
now() | Returns the current UTC clock time, optionally offset by a given timespan. |
endofmonth() | Returns the end of the month containing the date |
endofweek() | Returns the end of the week containing the date. |
monthofyear() | Returns the integer number represents the month number of the given year. |
startofday() | Returns the start of the day containing the date |
startofmonth() | Returns the start of the month containing the date |
startofweek() | Returns the start of the week containing the date |
startofyear() | Returns the start of the year containing the date |
Subtracts the given timespan from the current UTC clock time.
now() - a_timespan
Calculates a new datetime from a specified datepart multiplied by a specified amount, added to a specified datetime.
A date after a certain time/date interval has been added.
Extracts the requested date part as an integer value.
An integer representing the extracted part.
Calculates calendarian difference between two datetime values.
An integer, which represents amount of periods in the result of subtraction (datetime_1 - datetime_2).
Returns the integer number representing the day number of the given month
a_date
: A datetime
day number of the given month.
Returns the integer number of days since the preceding Sunday, as a timespan.
The timespan
since midnight at the beginning of the preceding Sunday, rounded down to an integer number of days.
Returns the integer number represents the day number of the given year.
a_date
: A datetime.
day number
of the given year.
Returns the end of the year containing the date
A datetime representing the end of the year for the given date value
Get the month number (1-12) from a datetime.
Returns the year part of the datetime
argument.
Returns the integer number representing the hour number of the given date
hour number of the day (0-23).
Returns the end of the day containing the date
A datetime representing the end of the day for the given date value.
Returns the current UTC clock time, optionally offset by a given timespan. This function can be used multiple times in a statement and the clock time being referenced will be the same for all instances.
The current UTC clock time as a datetime.
Returns the end of the month containing the date
A datetime representing the end of the month for the given date value.
Returns the end of the week containing the date
A datetime representing the end of the week for the given date value
Returns the integer number represents the month number of the given year.
date
: A datetime.month number of the given year.
Returns the start of the day containing the date
A datetime representing the start of the day for the given date value
Returns the start of the month containing the date
A datetime representing the start of the month for the given date value
Returns the start of the week containing the date
Start of the week is considered to be a Sunday.
A datetime representing the start of the week for the given date value
Returns the start of the year containing the date
A datetime representing the start of the year for the given date value