La bibliothèque se documente elle-même · Internationalisation
stzTime
78 méthodes propres · 9 formes avec extensions, rangées sous leur méthode
la source: base/datetime/stzTime.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 : 23 viennent des tests de la bibliothèque ; 34 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 stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]). 21 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
ParseStringTime
(sans commentaire dans la source : le nom se lit comme une phrase) parse string timeaucune extension
AddSeconds
(sans commentaire dans la source : le nom se lit comme une phrase) add secondsdans la section arithmetic operationsQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) add minutes 1 exemples exécutésdans la section arithmetic operationsQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) add hours 3 exemples exécutésdans la section arithmetic operations
oTime = StzTimeQ("10:00:00")
? oTime.AddHoursQ(2).AddMinutesQ(30).ToString()
#--> 12:30:00test de la bibliothèqueQCSXTZZZIBWUAddMilliseconds
(sans commentaire dans la source : le nom se lit comme une phrase) add millisecondsdans la section arithmetic operationsQCSXTZZZIBWU
SubtractSeconds
(sans commentaire dans la source : le nom se lit comme une phrase) subtract secondsdans la section arithmetic operationsQCSXTZZZIBWU
SubtractMinutes
(sans commentaire dans la source : le nom se lit comme une phrase) subtract minutesdans la section arithmetic operationsQCSXTZZZIBWU
SubtractHours
(sans commentaire dans la source : le nom se lit comme une phrase) subtract hoursdans la section arithmetic operationsQCSXTZZZIBWU
SubtractMilliseconds
(sans commentaire dans la source : le nom se lit comme une phrase) subtract millisecondsdans la section arithmetic operationsQCSXTZZZIBWU
operator
operator overloadingaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) secs to 1 exemples exécutésdans la section comparison methods
oTime1 = new stzTime("10:00:00")
oTime2 = new stzTime("14:30:00")
? oTime1.SecsTo(oTime2)
? oTime1.MinutesTo(oTime2)
? oTime1.HoursTo(oTime2)
#--> 16200
#--> 270
#--> 4test de la bibliothèqueaucune extensionMSecsTo
(sans commentaire dans la source : le nom se lit comme une phrase) m secs todans la section comparison methodsaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) minutes to 1 exemples exécutésdans la section comparison methods
oTime1 = new stzTime("10:00:00")
oTime2 = new stzTime("14:30:00")
? oTime1.SecsTo(oTime2)
? oTime1.MinutesTo(oTime2)
? oTime1.HoursTo(oTime2)
#--> 16200
#--> 270
#--> 4test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) hours to 1 exemples exécutésdans la section comparison methods
oTime1 = new stzTime("10:00:00")
oTime2 = new stzTime("14:30:00")
? oTime1.SecsTo(oTime2)
? oTime1.MinutesTo(oTime2)
? oTime1.HoursTo(oTime2)
#--> 16200
#--> 270
#--> 4test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is before 2 exemples exécutésdans la section comparison methods
oTime1 = new stzTime("10:00:00")
oTime2 = new stzTime("14:00:00")
? oTime1.IsBefore(oTime2)
? oTime1.IsAfter(oTime2)
? oTime1.IsEqualTo("10:00:00")
#--> 1
#--> 0
#--> 1test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is after 2 exemples exécutésdans la section comparison methods
oTime1 = new stzTime("10:00:00")
oTime2 = new stzTime("14:00:00")
? oTime1.IsBefore(oTime2)
? oTime1.IsAfter(oTime2)
? oTime1.IsEqualTo("10:00:00")
#--> 1
#--> 0
#--> 1test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is equal to 1 exemples exécutésaussi écrite: IsEqualdans la section comparison methods
oTime1 = new stzTime("10:00:00")
oTime2 = new stzTime("14:00:00")
? oTime1.IsBefore(oTime2)
? oTime1.IsAfter(oTime2)
? oTime1.IsEqualTo("10:00:00")
#--> 1
#--> 0
#--> 1test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is between 1 exemples exécutésdans la section comparison methods
oTime = new stzTime("12:00:00")
? oTime.IsBetween("10:00:00", :And = "14:00:00")
? oTime.IsBetween("13:00:00", :And = "14:00:00")
#--> 1
#--> 0test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is am 1 exemples exécutésdans la section utility checks
oTime1 = new stzTime("09:00:00")
? oTime1.IsAM()
oTime2 = new stzTime("15:00:00")
? oTime2.IsPM()
#--> 1
#--> 1test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is pm 1 exemples exécutésdans la section utility checks
oTime1 = new stzTime("09:00:00")
? oTime1.IsAM()
oTime2 = new stzTime("15:00:00")
? oTime2.IsPM()
#--> 1
#--> 1test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is midnight 1 exemples exécutésdans la section utility checks
oMidnight = new stzTime("00:00:00")
? oMidnight.IsMidnight()
oNoon = new stzTime("12:00:00")
? oNoon.IsNoon()
#--> 1
#--> 1test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is noon 1 exemples exécutésdans la section utility checks
oMidnight = new stzTime("00:00:00")
? oMidnight.IsMidnight()
oNoon = new stzTime("12:00:00")
? oNoon.IsNoon()
#--> 1
#--> 1test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) is morning 1 exemples exécutésdans la section utility checksaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.IsMorning() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) is afternoon 2 exemples exécutésdans la section utility checksaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.IsAfternoon() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) is evening 1 exemples exécutésdans la section utility checksaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.IsEvening() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) is night 1 exemples exécutésdans la section utility checksaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.IsNight() #--> 1composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) is work hours 1 exemples exécutésdans la section utility checks
oTime1 = new stzTime("10:00:00")
? oTime1.IsWorkHours()
oTime2 = new stzTime("18:00:00")
? oTime2.IsWorkHours()
#--> 1
#--> 0test de la bibliothèqueaucune extensionIsNow
(sans commentaire dans la source : le nom se lit comme une phrase) is nowdans la section utility checksaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) hour 1 exemples exécutésdans la section getters
oTime = new stzTime("14:30:45")
? oTime.Hour()
? oTime.Minute()
? oTime.Second()
#--> 14
#--> 30
#--> 45test de la bibliothèqueaucune extensionHourN
(sans commentaire dans la source : le nom se lit comme une phrase) hour ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.HourN() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) hours 1 exemples exécutésdans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.Hours() #--> 0composé à partir de la signature, exécuté pour cette page
HoursN
(sans commentaire dans la source : le nom se lit comme une phrase) hours ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.HoursN() #--> 0composé à partir de la signature, exécuté pour cette page
ToHour
(sans commentaire dans la source : le nom se lit comme une phrase) to hourdans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.ToHour() #--> 0composé à partir de la signature, exécuté pour cette page
ToHourN
(sans commentaire dans la source : le nom se lit comme une phrase) to hour ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.ToHourN() #--> 0composé à partir de la signature, exécuté pour cette page
ToHours
(sans commentaire dans la source : le nom se lit comme une phrase) to hoursdans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.ToHours() #--> 0composé à partir de la signature, exécuté pour cette page
ToHoursN
(sans commentaire dans la source : le nom se lit comme une phrase) to hours ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.ToHoursN() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) minute 1 exemples exécutésdans la section getters
oTime = new stzTime("14:30:45")
? oTime.Hour()
? oTime.Minute()
? oTime.Second()
#--> 14
#--> 30
#--> 45test de la bibliothèqueaucune extensionMinuteN
(sans commentaire dans la source : le nom se lit comme une phrase) minute ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.MinuteN() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) minutes 1 exemples exécutésdans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.Minutes() #--> 0composé à partir de la signature, exécuté pour cette page
MinutesN
(sans commentaire dans la source : le nom se lit comme une phrase) minutes ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.MinutesN() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) second 1 exemples exécutésdans la section getters
oTime = new stzTime("14:30:45")
? oTime.Hour()
? oTime.Minute()
? oTime.Second()
#--> 14
#--> 30
#--> 45test de la bibliothèqueaucune extensionSecondN
(sans commentaire dans la source : le nom se lit comme une phrase) second ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.SecondN() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) seconds 1 exemples exécutésdans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.Seconds() #--> 0composé à partir de la signature, exécuté pour cette page
SecondsN
(sans commentaire dans la source : le nom se lit comme une phrase) seconds ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.SecondsN() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) millisecond 1 exemples exécutésdans la section getters
oTime = new stzTime([:Hour = 14, :Minute = 30, :Second = 45, :Millisecond = 123]) ? oTime.Millisecond() ? oTime.ToLong() #--> 123 #--> 14:30:45.123test de la bibliothèqueaucune extension
MillisecondN
(sans commentaire dans la source : le nom se lit comme une phrase) millisecond ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.MillisecondN() #--> 0composé à partir de la signature, exécuté pour cette page
Milliseconds
(sans commentaire dans la source : le nom se lit comme une phrase) millisecondsdans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.Milliseconds() #--> 0composé à partir de la signature, exécuté pour cette page
MillisecondsN
(sans commentaire dans la source : le nom se lit comme une phrase) milliseconds ndans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.MillisecondsN() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) hour12 1 exemples exécutésaussi écrite: Hour12N · HourN12 · Hours12 · Hours12N · HoursN12dans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.Hour12() #--> 12composé à partir de la signature, exécuté pour cette page
AMPM
(sans commentaire dans la source : le nom se lit comme une phrase) ampmdans la section gettersaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.AMPM() #--> AMcomposé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) seconds since midnight 1 exemples exécutésaussi écrite: ToSecondsSinceMidnightdans la section getters
oTime = new stzTime("12:30:45")
? oTime.SecondsSinceMidnight()
? oTime.SecondsUntilMidnight()
#--> 45045
#--> 41355test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) seconds until midnight 1 exemples exécutésaussi écrite: ToSecondsUntilMidnightdans la section getters
oTime = new stzTime("12:30:45")
? oTime.SecondsSinceMidnight()
? oTime.SecondsUntilMidnight()
#--> 45045
#--> 41355test de la bibliothèqueaucune extensionNextHour
(sans commentaire dans la source : le nom se lit comme une phrase) next hourdans la section smart navigationaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.NextHour() #--> 01:00:00composé à partir de la signature, exécuté pour cette page
PreviousHour
(sans commentaire dans la source : le nom se lit comme une phrase) previous hourdans la section smart navigationaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.PreviousHour() #--> 23:00:00composé à partir de la signature, exécuté pour cette page
NextMinute
(sans commentaire dans la source : le nom se lit comme une phrase) next minutedans la section smart navigationaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.NextMinute() #--> 00:01:00composé à partir de la signature, exécuté pour cette page
PreviousMinute
(sans commentaire dans la source : le nom se lit comme une phrase) previous minutedans la section smart navigationaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.PreviousMinute() #--> 23:59:00composé à partir de la signature, exécuté pour cette page
RoundToNearestHour
(sans commentaire dans la source : le nom se lit comme une phrase) round to nearest hourdans la section smart navigationaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) round to nearest minute 1 exemples exécutésdans la section smart navigationaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) start of hour 1 exemples exécutésdans la section smart navigation
oTime = new stzTime("10:45:30")
? oTime.StartOfHour()
? oTime.EndOfHour()
? oTime.Content()
#--> 10:00:00
#--> 10:59:59
#--> 10:45:30test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) end of hour 1 exemples exécutésdans la section smart navigation
oTime = new stzTime("10:45:30")
? oTime.StartOfHour()
? oTime.EndOfHour()
? oTime.Content()
#--> 10:00:00
#--> 10:59:59
#--> 10:45:30test de la bibliothèqueaucune extension(sans commentaire dans la source : le nom se lit comme une phrase) to string 7 exemples exécutésaussi écrite: Time · Contentdans la section formatting
oTime = new stzTime(52245) ? oTime.ToString() #--> 14:30:45test de la bibliothèqueQCSXTZZZIBWU
To12Hour
(sans commentaire dans la source : le nom se lit comme une phrase) to12 hourdans la section formattingaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.To12Hour() #--> 0:00:00 AMcomposé à partir de la signature, exécuté pour cette page
To24Hour
(sans commentaire dans la source : le nom se lit comme une phrase) to24 hourdans la section formattingaucune extension
ToShort
(sans commentaire dans la source : le nom se lit comme une phrase) to shortdans la section formattingaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.ToShort() #--> 00:00composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) to long 1 exemples exécutésdans la section formatting
oTime = new stzTime([:Hour = 14, :Minute = 30, :Second = 45, :Millisecond = 123]) ? oTime.Millisecond() ? oTime.ToLong() #--> 123 #--> 14:30:45.123test de la bibliothèqueaucune extension
ToSimple
(sans commentaire dans la source : le nom se lit comme une phrase) to simpledans la section formattingaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.ToSimple() #--> 0:00 AMcomposé à partir de la signature, exécuté pour cette page
human-readable 1 exemples exécutésaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.ToHuman() #--> 12 o'clock AMcomposé à partir de la signature, exécuté pour cette page
ToRelative
human-readableaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.ToRelative() #--> in 22 hourscomposé à partir de la signature, exécuté pour cette page
human-readable 1 exemples exécutésaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.PartOfDay() #--> nightcomposé à partir de la signature, exécuté pour cette page
Copy
utility methodsaucune extension
IsValid
utility methodsaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.IsValid() #--> 1composé à partir de la signature, exécuté pour cette page
IsAStzTime
utility methodsaucune extension
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.IsAStzTime() #--> 1composé à partir de la signature, exécuté pour cette page
pvtIsValidHMS
private helpersaucune extension
pvtAddTotalSeconds
private helpersaucune extension
pvtToTotalMs
private helpersaucune extension
pvtFromTotalMs
private helpersaucune extension
pvtFormatTime
private helpersaucune extension

