Lasso Soft Inc. > Home

[ date->weekOfMonth ]

Method

[Date->WeekOfMonth] is an accessor for getting or setting the weekofmonth field for a date object.

Getting uses no parameters and returns the weekofmonth within the current month as an integer. The first week of the month has value 1.

Setting requires an integer parameter, and supports the =, += and -= operators. Setting modifies the date object in-place, but does not return a value.

  • Syntax
Date Object->weekofmonth
Date Object->weekofmonth=Integer
Date Object->weekofmonth+=Integer
Date Object->weekofmonth-=Integer
Examples
  • Beginner

To get or set the weekofmonth field of a date object:

Use the [Date->WeekOfMonth] method. The following example uses a single date object, then gets the weekofmonth and returns its value.

Next we set the weekofmonth field to a new value using the = operator, then set it again by adding 1 to the weekofmonth using the += operator, and set it once more by subtracting 1 from the weekofmonth using the -= operator. We return the result for each set operation.

Code

local(d) = date('2011-02-21 08:00:00')
#d->weekofmonth + '<br>'
#d->weekofmonth=2
#d + '<br>'
#d->weekofmonth+=1
#d + '<br>'
#d->weekofmonth-=1
#d

Result

4
2011-02-07 08:00:00
2011-02-14 08:00:00
2011-02-07 08:00:00

Recent Comments

No Comments found

Please note that periodically LassoSoft will go through the notes and may incorporate information from them into the documentation. Any submission here gives LassoSoft a non-exclusive license and will be made available in various formats to the Lasso community.

LassoSoft Inc. > Home

 

 

©LassoSoft Inc 2015 | Web Development by Treefrog Inc | PrivacyLegal terms and Shipping | Contact LassoSoft