La bibliothèque se documente elle-même · Internationalisation
stzDate
92 méthodes propres · 26 formes avec extensions, rangées sous leur méthode
la source: base/datetime/stzDate.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Internationalisation
Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens
Exemples : 15 viennent des tests de la bibliothèque ; 46 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzDate([ 2026, 5, 30 ]). 31 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 12:54 dans la bibliothèque au commit 0e72e2e2c.
Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
SetDate
(sans commentaire dans la source : le nom se lit comme une phrase) set dateaucune extension
ParseStringDate
(sans commentaire dans la source : le nom se lit comme une phrase) parse string dateaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) add days 2 exemples exécutésdans la section enhanced arithmetic operations
oDate = StzDateQ("01/01/2025")
oDate.AddDays(30)
? oDate.Date()
#--> 31/01/2025test de la bibliothèqueQCSXTZZZIBWUAddWeeks
(sans commentaire dans la source : le nom se lit comme une phrase) add weeksdans la section enhanced arithmetic operationsQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) add months 1 exemples exécutésdans la section enhanced arithmetic operationsQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) add years 1 exemples exécutésdans la section enhanced arithmetic operationsQCSXTZZZIBWU
SubtractDays
(sans commentaire dans la source : le nom se lit comme une phrase) subtract daysdans la section enhanced arithmetic operationsQCSXTZZZIBWU
SubtractWeeks
(sans commentaire dans la source : le nom se lit comme une phrase) subtract weeksdans la section enhanced arithmetic operationsQCSXTZZZIBWU
SubtractMonths
(sans commentaire dans la source : le nom se lit comme une phrase) subtract monthsdans la section enhanced arithmetic operationsQCSXTZZZIBWU
SubtractYears
(sans commentaire dans la source : le nom se lit comme une phrase) subtract yearsdans la section enhanced arithmetic operationsQCSXTZZZIBWU
NextDay
(sans commentaire dans la source : le nom se lit comme une phrase) next daydans la section smart navigation methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.NextDay() #--> 31/05/2026composé à partir de la signature, exécuté pour cette page
PreviousDay
(sans commentaire dans la source : le nom se lit comme une phrase) previous daydans la section smart navigation methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.PreviousDay() #--> 29/05/2026composé à partir de la signature, exécuté pour cette page
NextWeekday
(sans commentaire dans la source : le nom se lit comme une phrase) next weekdaydans la section smart navigation methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.NextWeekday() #--> 01/06/2026composé à partir de la signature, exécuté pour cette page
PreviousWeekday
(sans commentaire dans la source : le nom se lit comme une phrase) previous weekdaydans la section smart navigation methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.PreviousWeekday() #--> 29/05/2026composé à partir de la signature, exécuté pour cette page
NextMonday
(sans commentaire dans la source : le nom se lit comme une phrase) next mondaydans la section smart navigation methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.NextMonday() #--> 01/06/2026composé à partir de la signature, exécuté pour cette page
FirstDayOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) first day of monthdans la section smart navigation methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.FirstDayOfMonth() #--> 01/05/2026composé à partir de la signature, exécuté pour cette page
LastDayOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) last day of monthdans la section smart navigation methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.LastDayOfMonth() #--> 31/05/2026composé à partir de la signature, exécuté pour cette page
StartOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) start of monthdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.StartOfMonth() #--> 01/05/2026composé à partir de la signature, exécuté pour cette page
EndOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) end of monthdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.EndOfMonth() #--> 31/05/2026composé à partir de la signature, exécuté pour cette page
StartOfYear
(sans commentaire dans la source : le nom se lit comme une phrase) start of yeardans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.StartOfYear() #--> 01/01/2026composé à partir de la signature, exécuté pour cette page
EndOfYear
(sans commentaire dans la source : le nom se lit comme une phrase) end of yeardans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.EndOfYear() #--> 31/12/2026composé à partir de la signature, exécuté pour cette page
DayAfterMonthEnd
(sans commentaire dans la source : le nom se lit comme une phrase) day after month enddans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DayAfterMonthEnd() #--> 01/06/2026composé à partir de la signature, exécuté pour cette page
DayBeforeMonthStart
(sans commentaire dans la source : le nom se lit comme une phrase) day before month startdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DayBeforeMonthStart() #--> 30/04/2026composé à partir de la signature, exécuté pour cette page
DayAfterYearEnd
(sans commentaire dans la source : le nom se lit comme une phrase) day after year enddans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DayAfterYearEnd() #--> 01/01/2027composé à partir de la signature, exécuté pour cette page
DayBeforeYearStart
(sans commentaire dans la source : le nom se lit comme une phrase) day before year startdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DayBeforeYearStart() #--> 31/12/2025composé à partir de la signature, exécuté pour cette page
NextEndOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) next end of monthdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.NextEndOfMonth() #--> 30/06/2026composé à partir de la signature, exécuté pour cette page
PreviousEndOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) previous end of monthdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.PreviousEndOfMonth() #--> 30/04/2026composé à partir de la signature, exécuté pour cette page
NextStartOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) next start of monthdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.NextStartOfMonth() #--> 01/06/2026composé à partir de la signature, exécuté pour cette page
PreviousStartOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) previous start of monthdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.PreviousStartOfMonth() #--> 01/04/2026composé à partir de la signature, exécuté pour cette page
MidMonth
(sans commentaire dans la source : le nom se lit comme une phrase) mid monthdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.MidMonth() #--> 16/05/2026composé à partir de la signature, exécuté pour cette page
FirstWeekdayOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) first weekday of monthdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.FirstWeekdayOfMonth() #--> 01/05/2026composé à partir de la signature, exécuté pour cette page
LastWeekdayOfMonth
(sans commentaire dans la source : le nom se lit comme une phrase) last weekday of monthdans la section smart navigation methodsQCSXTZZZIBWU
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.LastWeekdayOfMonth() #--> 29/05/2026composé à partir de la signature, exécuté pour cette page
operator
enhanced operator overloadingaucune extension
ParseOperation
enhanced operator overloadingaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) days to 1 exemples exécutésaussi écrite: DaysToN · DaysToDate · DaysToDateNdans la section comparison methodsaucune extension
WeeksTo
(sans commentaire dans la source : le nom se lit comme une phrase) weeks toaussi écrite: WeeksToN · WeeksToDate · WeeksToDateNdans la section comparison methodsaucune extension
MonthsTo
(sans commentaire dans la source : le nom se lit comme une phrase) months toaussi écrite: MonthsToN · MonthsToDate · MonthsToDateNdans la section comparison methodsaucune extension
YearsTo
(sans commentaire dans la source : le nom se lit comme une phrase) years toaussi écrite: YearsToN · YearsToDate · YearsToDateNdans la section comparison methodsaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) is before 2 exemples exécutésdans la section comparison methodsaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) is after 2 exemples exécutésdans la section comparison methodsaucune extension
IsEqualTo
(sans commentaire dans la source : le nom se lit comme une phrase) is equal todans la section comparison methodsaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) is equal 1 exemples exécutésdans la section comparison methodsaucune extension
IsSameWeek
(sans commentaire dans la source : le nom se lit comme une phrase) is same weekdans la section comparison methodsaucune extension
IsSameMonth
(sans commentaire dans la source : le nom se lit comme une phrase) is same monthdans la section comparison methodsaucune extension
IsSameYear
(sans commentaire dans la source : le nom se lit comme une phrase) is same yeardans la section comparison methodsaucune extension
IsWeekend
utility checksaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.IsWeekend() #--> 1composé à partir de la signature, exécuté pour cette page
IsWeekday
utility checksaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.IsWeekday() #--> 0composé à partir de la signature, exécuté pour cette page
IsToday
utility checksaucune extension
IsYesterday
utility checksaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.IsYesterday() #--> 0composé à partir de la signature, exécuté pour cette page
IsTomorrow
utility checksaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.IsTomorrow() #--> 0composé à partir de la signature, exécuté pour cette page
Age
utility checksaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.Age() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) year 1 exemples exécutésdans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.Year() #--> 2026composé à partir de la signature, exécuté pour cette page
YearN
(sans commentaire dans la source : le nom se lit comme une phrase) year ndans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.YearN() #--> 2026composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) month 2 exemples exécutésdans la section enhanced getters
o1 = new stzDate("10/12/2024")
? o1.Day()
? o1.Month()
? o1.ToHuman()
#--> Tuesday
#--> December
#--> Tuesday, December 10th, 2024test de la bibliothèqueaucune extensionMonthName
(sans commentaire dans la source : le nom se lit comme une phrase) month namedans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.MonthName() #--> Maycomposé à partir de la signature, exécuté pour cette page
MonthN
(sans commentaire dans la source : le nom se lit comme une phrase) month ndans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.MonthN() #--> 5composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) month number 1 exemples exécutésdans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.MonthNumber() #--> 5composé à partir de la signature, exécuté pour cette page
MonthNumberInString
(sans commentaire dans la source : le nom se lit comme une phrase) month number in stringdans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.MonthNumberInString() #--> 05composé à partir de la signature, exécuté pour cette page
MonthInLanguage
(sans commentaire dans la source : le nom se lit comme une phrase) month in languageaussi écrite: MonthIndans la section enhanced gettersaucune extension
MonthShort
(sans commentaire dans la source : le nom se lit comme une phrase) month shortdans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.MonthShort() #--> Maycomposé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) day 2 exemples exécutésaussi écrite: DayNamedans la section enhanced getters
o1 = new stzDate("10/12/2024")
? o1.Day()
? o1.Month()
? o1.ToHuman()
#--> Tuesday
#--> December
#--> Tuesday, December 10th, 2024test de la bibliothèqueaucune extensionDayN
(sans commentaire dans la source : le nom se lit comme une phrase) day ndans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DayN() #--> 30composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) day number 1 exemples exécutésdans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DayNumber() #--> 30composé à partir de la signature, exécuté pour cette page
DayInLanguage
(sans commentaire dans la source : le nom se lit comme une phrase) day in languagedans la section enhanced gettersaucune extension
DayIn
(sans commentaire dans la source : le nom se lit comme une phrase) day indans la section enhanced gettersaucune extension
DayShort
(sans commentaire dans la source : le nom se lit comme une phrase) day shortdans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DayShort() #--> Satcomposé à partir de la signature, exécuté pour cette page
DayOfWeek
(sans commentaire dans la source : le nom se lit comme une phrase) day of weekaussi écrite: DayOfWeekNdans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DayOfWeek() #--> 6composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) day of year 1 exemples exécutésaussi écrite: DayOfYearNdans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DayOfYear() #--> 150composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) week number 1 exemples exécutésdans la section enhanced getters
? StzDateQ("15/07/2024").WeekNumber()
#--> 29test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) days in month 1 exemples exécutésdans la section enhanced getters
oDate = StzDateQ("15/02/2024")
? oDate.DaysInMonth()
? oDate.DaysInYear()
#--> 29
#--> 366test de la bibliothèqueaucune extensionDaysInMonthN
(sans commentaire dans la source : le nom se lit comme une phrase) days in month ndans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DaysInMonthN() #--> 31composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) days in year 1 exemples exécutésdans la section enhanced getters
oDate = StzDateQ("15/02/2024")
? oDate.DaysInMonth()
? oDate.DaysInYear()
#--> 29
#--> 366test de la bibliothèqueaucune extensionDaysInYearN
(sans commentaire dans la source : le nom se lit comme une phrase) days in year ndans la section enhanced gettersaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.DaysInYearN() #--> 365composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) is leap year 3 exemples exécutésdans la section enhanced getters
# 2023 is not a leap year
? StzDateQ("01/01/2023").IsLeapYear()
#--> 0test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is leap 1 exemples exécutésdans la section enhanced getters
? StzDateQ("15/02/2024").IsLeapYear()
? StzDateQ("15/02/2025").IsLeap()
#--> 1
#--> 0test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) to human 1 exemples exécutésdans la section human-readable formatting
o1 = new stzDate("10/12/2024")
? o1.Day()
? o1.Month()
? o1.ToHuman()
#--> Tuesday
#--> December
#--> Tuesday, December 10th, 2024test de la bibliothèqueaucune extensionToRelative
(sans commentaire dans la source : le nom se lit comme une phrase) to relativedans la section human-readable formattingaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) to string 7 exemples exécutésaussi écrite: Date · Contentdans la section human-readable formatting
o1 = new stzDate([ 2024, 10, 10 ]) ? o1.Date() #--> 10/10/2024test de la bibliothèqueQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) to iso8601 1 exemples exécutésdans la section human-readable formatting
oDate = StzDateQ("15/07/2024")
? oDate.ToEuropean()
? oDate.ToAmerican()
? oDate.ToISO8601()
? oDate.ToStringXT("dddd, MMMM d, yyyy") # Custom format
#--> 15/07/2024
#--> 07/15/2024
#--> 2024-07-15
#--> Monday, July 15, 2024test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) to european 1 exemples exécutésdans la section human-readable formatting
oDate = StzDateQ("15/07/2024")
? oDate.ToEuropean()
? oDate.ToAmerican()
? oDate.ToISO8601()
? oDate.ToStringXT("dddd, MMMM d, yyyy") # Custom format
#--> 15/07/2024
#--> 07/15/2024
#--> 2024-07-15
#--> Monday, July 15, 2024test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) to american 1 exemples exécutésdans la section human-readable formatting
oDate = StzDateQ("15/07/2024")
? oDate.ToEuropean()
? oDate.ToAmerican()
? oDate.ToISO8601()
? oDate.ToStringXT("dddd, MMMM d, yyyy") # Custom format
#--> 15/07/2024
#--> 07/15/2024
#--> 2024-07-15
#--> Monday, July 15, 2024test de la bibliothèqueaucune extensionToShort
(sans commentaire dans la source : le nom se lit comme une phrase) to shortdans la section human-readable formattingaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.ToShort() #--> Sat 30 Maycomposé à partir de la signature, exécuté pour cette page
ToLong
(sans commentaire dans la source : le nom se lit comme une phrase) to longdans la section human-readable formattingaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.ToLong() #--> Saturday, May 30, 2026composé à partir de la signature, exécuté pour cette page
julian day methods 1 exemples exécutés
o1 = new stzDate("2025-10-10")
? o1.ToJulianDay()
#--> 2460959test de la bibliothèqueaucune extensionFromJulianDay
julian day methodsQCSXTZZZIBWU
batch operations 1 exemples exécutés
oYesterday = new stzDate(:Yesterday) oToday = new stzDate(:Today) oTomorrow = new stzDate(:Tomorrow) ? oToday.IsBetween(oYesterday, :And = oTomorrow) #--> 1test de la bibliothèqueaucune extension
Copy
batch operationsaucune extension
SetComponents
utility methodsQCSXTZZZIBWU
Components
utility methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? @@( o1.Components() ) #--> [ 2026, 5, 30 ]composé à partir de la signature, exécuté pour cette page
IsValid
utility methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.IsValid() #--> 1composé à partir de la signature, exécuté pour cette page
IsAStzDate
utility methodsaucune extension
exemple composé
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.IsAStzDate() #--> 1composé à partir de la signature, exécuté pour cette page

