Softanza
DémarrerEnglish
Softanza
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:00
test de la bibliothèqueQCSXTZZZIBWU
AddMilliseconds
(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
#--> 4
test de la bibliothèqueaucune extension
MSecsTo
(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
#--> 4
test 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
#--> 4
test 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
#--> 1
test 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
#--> 1
test 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
#--> 1
test 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
#--> 0
test 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
#--> 1
test 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
#--> 1
test 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
#--> 1
test 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
#--> 1
test 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 checks
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.IsMorning()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) is afternoon 2 exemples exécutésdans la section utility checks
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.IsAfternoon()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) is evening 1 exemples exécutésdans la section utility checks
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.IsEvening()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) is night 1 exemples exécutésdans la section utility checks
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.IsNight()
#--> 1
composé à partir de la signature, exécuté pour cette page
aucune extension
(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
#--> 0
test de la bibliothèqueaucune extension
IsNow
(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
#--> 45
test de la bibliothèqueaucune extension
HourN
(sans commentaire dans la source : le nom se lit comme une phrase) hour ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.HourN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) hours 1 exemples exécutésdans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.Hours()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
HoursN
(sans commentaire dans la source : le nom se lit comme une phrase) hours ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.HoursN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
ToHour
(sans commentaire dans la source : le nom se lit comme une phrase) to hourdans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.ToHour()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
ToHourN
(sans commentaire dans la source : le nom se lit comme une phrase) to hour ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.ToHourN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
ToHours
(sans commentaire dans la source : le nom se lit comme une phrase) to hoursdans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.ToHours()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
ToHoursN
(sans commentaire dans la source : le nom se lit comme une phrase) to hours ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.ToHoursN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(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
#--> 45
test de la bibliothèqueaucune extension
MinuteN
(sans commentaire dans la source : le nom se lit comme une phrase) minute ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.MinuteN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) minutes 1 exemples exécutésdans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.Minutes()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
MinutesN
(sans commentaire dans la source : le nom se lit comme une phrase) minutes ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.MinutesN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(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
#--> 45
test de la bibliothèqueaucune extension
SecondN
(sans commentaire dans la source : le nom se lit comme une phrase) second ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.SecondN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) seconds 1 exemples exécutésdans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.Seconds()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
SecondsN
(sans commentaire dans la source : le nom se lit comme une phrase) seconds ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.SecondsN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(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.123
test de la bibliothèqueaucune extension
MillisecondN
(sans commentaire dans la source : le nom se lit comme une phrase) millisecond ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.MillisecondN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
Milliseconds
(sans commentaire dans la source : le nom se lit comme une phrase) millisecondsdans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.Milliseconds()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
MillisecondsN
(sans commentaire dans la source : le nom se lit comme une phrase) milliseconds ndans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.MillisecondsN()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(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 getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.Hour12()
#--> 12
composé à partir de la signature, exécuté pour cette page
aucune extension
AMPM
(sans commentaire dans la source : le nom se lit comme une phrase) ampmdans la section getters
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.AMPM()
#--> AM
composé à partir de la signature, exécuté pour cette page
aucune extension
(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
#--> 41355
test 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
#--> 41355
test de la bibliothèqueaucune extension
NextHour
(sans commentaire dans la source : le nom se lit comme une phrase) next hourdans la section smart navigation
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.NextHour()
#--> 01:00:00
composé à partir de la signature, exécuté pour cette page
aucune extension
PreviousHour
(sans commentaire dans la source : le nom se lit comme une phrase) previous hourdans la section smart navigation
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.PreviousHour()
#--> 23:00:00
composé à partir de la signature, exécuté pour cette page
aucune extension
NextMinute
(sans commentaire dans la source : le nom se lit comme une phrase) next minutedans la section smart navigation
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.NextMinute()
#--> 00:01:00
composé à partir de la signature, exécuté pour cette page
aucune extension
PreviousMinute
(sans commentaire dans la source : le nom se lit comme une phrase) previous minutedans la section smart navigation
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.PreviousMinute()
#--> 23:59:00
composé à partir de la signature, exécuté pour cette page
aucune extension
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:30
test 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:30
test 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:45
test de la bibliothèqueQCSXTZZZIBWU
To12Hour
(sans commentaire dans la source : le nom se lit comme une phrase) to12 hourdans la section formatting
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.To12Hour()
#--> 0:00:00 AM
composé à partir de la signature, exécuté pour cette page
aucune extension
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 formatting
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.ToShort()
#--> 00:00
composé à partir de la signature, exécuté pour cette page
aucune extension
(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.123
test de la bibliothèqueaucune extension
ToSimple
(sans commentaire dans la source : le nom se lit comme une phrase) to simpledans la section formatting
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.ToSimple()
#--> 0:00 AM
composé à partir de la signature, exécuté pour cette page
aucune extension
human-readable 1 exemples exécutés
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.ToHuman()
#--> 12 o'clock AM
composé à partir de la signature, exécuté pour cette page
aucune extension
ToRelative
human-readable
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.ToRelative()
#--> in 22 hours
composé à partir de la signature, exécuté pour cette page
aucune extension
human-readable 1 exemples exécutés
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.PartOfDay()
#--> night
composé à partir de la signature, exécuté pour cette page
aucune extension
Copy
utility methodsaucune extension
IsValid
utility methods
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.IsValid()
#--> 1
composé à partir de la signature, exécuté pour cette page
aucune extension
IsAStzTime
utility methods
exemple composé
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
? o1.IsAStzTime()
#--> 1
composé à partir de la signature, exécuté pour cette page
aucune extension
pvtIsValidHMS
private helpersaucune extension
pvtAddTotalSeconds
private helpersaucune extension
pvtToTotalMs
private helpersaucune extension
pvtFromTotalMs
private helpersaucune extension
pvtFormatTime
private helpersaucune extension