ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Standard functions / Date and time functions
  • Week characteristics
  • Special case
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Returns the week number within the year that corresponds to the specified date.
Example
MyDate is Date = Today()
MyDate.ToWeekNumber()
Syntax
<Result> = <Date>.ToWeekNumber()
<Result>: Integer
Week number (between 0 and 53) that corresponds to the specified date.
<Date>: Date variable or DateTime variable
Date to use. This date can correspond to:
  • a Date variable.
  • a DateTime variable. In this case, only the date is taken into account.
Remarks

Week characteristics

A week starts on a Monday and ends on a Sunday.
For the first days of the year:
  • If the first day of the year is a Friday, Saturday or Sunday, the week number will be 0. Week #1 will correspond to the first Monday of the year.
  • If the first day of the year is a Monday, Tuesday, Wednesday or Thursday, the week number will be 1.
  • The days between Sunday of the 52nd week and the 1st of January are in week 53.
Remark: To get a week number corresponding to the ISO 8601 standard, use WeekNumber.

Special case

The date storage format allows you to store dates from 01/01/0001 to 12/31/9999.
WLanguage functions and WLanguage properties make accurate calculations on dates from January 1st, 1583.
Component: wd290std.dll
Minimum version required
  • Version 24
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 06/21/2023

Send a report | Local help