subWeek

subWeek()

Overview

The subWeek() function takes dateTimeValue and numberOfWeeks as arguments. It returns the dateTimeValue after subtracting the specified number of weeks from it.

The date-time value will be returned in the format specified in Application Settings.

Return Type

  • Date-Time

Syntax

<variable> = <dateTimeValue>.subWeek( <numberOfWeeks> );

(OR)

<variable> = subWeek( <dateTimeValue>, <numberOfWeeks> );
ParameterDescriptionData type
<variable>Variable which will contain the returned date-time value.DATE-TIME
<dateTimeValue>

The date-time value from which the specified number of weeks will be subtracted.

The date-time value can be specified without a time value, in which case 00:00:00 will be taken as the default time value.

If the hour value is specified as 24 or more, the date-time value be reset to 00:00:00. If the minutes value is specified as 60 or more, the mm:ss value will be reset to 00:00, if the seconds value is specified as 60 or more, the ss value will be reset to 00.

A runtime error will be encountered if:

  • the hour value, or minute value, or second value, is specified in more than 2 digits.
  • the date value exceeds the number of days in that month.
  • an incorrect month value is specified.
  • the year value has more than 4 digits.

Refer this help document to learn about the supported date-time formats.

DATE-TIME
<numberOfWeeks>

The number of minutes to be subtracted from dateTimeValue.

A negative number will add the specified number of minutes to dateTimeValue

NUMBER

Examples

currentDate = '01-May-2019';
newDate = currentDate.subWeek(4);       // returns '03-Apr-2019 00:00:00'

Share this post : FacebookTwitter

Still can't find what you're looking for?

Write to us: support@zohodeluge.com