Softanza
DémarrerEnglish
Softanza
Référence · Langage et intelligence

Internationalisation

49 fonctions dans 12 classes, groupées par ce qu'elles font, chacune avec l'explication que la bibliothèque donne d'elle-même.

Le récit de ce domaine, pour un lecteur général : ce qu'un artisan en fait, un exemple exécuté et ses couloirs notés, est sur sa page de la Plateforme.

Les fonctions, par ce qu'elles font

Tester et vérifier

  • IsValid utility methods dans stzDate
    exemple composé
    o1 = new stzDate([ 2026, 5, 30 ])
    ? o1.IsValid()
    #--> 1
    composé à partir de la signature, exécuté pour cette page
  • IsBetween batch operations dans stzDate
    oYesterday = new stzDate(:Yesterday)
    oToday = new stzDate(:Today)
    oTomorrow = new stzDate(:Tomorrow)
    ? oToday.IsBetween(oYesterday, :And = oTomorrow)
    #--> 1
    test de la bibliothèque
  • IsWeekday utility checks dans stzDate
    exemple composé
    o1 = new stzDate([ 2026, 5, 30 ])
    ? o1.IsWeekday()
    #--> 0
    composé à partir de la signature, exécuté pour cette page
  • IsWeekend utility checks dans stzDate
    exemple composé
    o1 = new stzDate([ 2026, 5, 30 ])
    ? o1.IsWeekend()
    #--> 1
    composé à partir de la signature, exécuté pour cette page
  • IsAStzDate utility methods dans stzDate
    exemple composé
    o1 = new stzDate([ 2026, 5, 30 ])
    ? o1.IsAStzDate()
    #--> 1
    composé à partir de la signature, exécuté pour cette page
  • IsTomorrow utility checks dans stzDate
    exemple composé
    o1 = new stzDate([ 2026, 5, 30 ])
    ? o1.IsTomorrow()
    #--> 0
    composé à partir de la signature, exécuté pour cette page
  • IsYesterday utility checks dans stzDate
    exemple composé
    o1 = new stzDate([ 2026, 5, 30 ])
    ? o1.IsYesterday()
    #--> 0
    composé à partir de la signature, exécuté pour cette page
  • HasPoint Checking if a point exists dans stzTimeLine
    exemple composé
    o1 = new stzTimeLine("2025-10-22", "2025-10-22")
    ? o1.HasPoint("an")
    #--> 0
    composé à partir de la signature, exécuté pour cette page
  • HasOverlaps Overlap Detection dans stzTimeLine
    exemple composé
    o1 = new stzTimeLine("2025-10-22", "2025-10-22")
    ? o1.HasOverlaps()
    #--> 0
    composé à partir de la signature, exécuté pour cette page
  • IsAStzTime utility methods dans stzTime
    exemple composé
    o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
    ? o1.IsAStzTime()
    #--> 1
    composé à partir de la signature, exécuté pour cette page
  • IsEqualTo Comparison methods dans stzDuration
    exemple composé
    o1 = new stzDuration("3 hours 25 minutes 42 seconds")
    ? o1.IsEqualTo(3)
    #--> 0
    composé à partir de la signature, exécuté pour cette page
  • CanFit Checking Fitness of a date-duration in the calendar dans stzCalendar

et 1 autres dans la référence

Trouver

  • FirstDayOfWeek Date queries dans stzCalendar
    exemple composé
    o1 = new stzCalendar([2024, "Q3"])
    ? o1.FirstDayOfWeek()
    #--> 2024-07-01
    composé à partir de la signature, exécuté pour cette page
  • NthDayOfWeekNativeAbbreviation This indexed the language's Monday-first list with _n_ directly, so it ignored the locale entirely: for Iran, NthDayOfWeekAbbreviation(1) said Sat and NthDayOfWeekNativeAbbreviation(1) said Mon -- the same day of the same week, named twice, differently. dans stzLocale
    exemple composé
    o1 = new stzLocale([ :Country = :south_africa ])
    ? o1.NthDayOfWeekNativeAbbreviation(2)
    #--> Mon
    composé à partir de la signature, exécuté pour cette page
  • FindSpan Find the occurences of a given Period (by label) on the timeline (returns its relative datetimes) dans stzTimeLine
  • FindPoint Find the occurences of a given moment (by label) on the timeline (returns its relative datetimes) dans stzTimeLine

Compter et mesurer

  • CountPoints How many points dans stzTimeLine
    exemple composé
    o1 = new stzTimeLine("2025-10-22", "2025-10-22")
    ? o1.CountPoints()
    #--> 0
    composé à partir de la signature, exécuté pour cette page

Remplacer et modifier

Retirer

Ajouter

  • AddBreak Breaks management dans stzCalendar
  • AddHoliday Holiday management dans stzCalendar
  • AddConstraint constraint management dans stzCalendar
  • AddPoint Point Management (single moments in time) dans stzTimeLine
  • AddSpans Span Management (time periods with start and end) dans stzTimeLine
  • Add Modification methods dans stzDuration

Découper et extraire

  • PartOfDay human-readable dans stzTime
    exemple composé
    o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])
    ? o1.PartOfDay()
    #--> night
    composé à partir de la signature, exécuté pour cette page

Convertir

  • ToHuman human-readable dans stzDateTime
    exemple composé
    o1 = new stzDateTime([ :FromEpochHours = 480000 ])
    ? o1.ToHuman()
    #--> Friday, October 4th, 2024 at 12 o'clock AM
    composé à partir de la signature, exécuté pour cette page
  • ToShort Short formats dans stzDateTime
    exemple composé
    o1 = new stzDateTime([ :FromEpochHours = 480000 ])
    ? o1.ToShort()
    #--> 04/10 12:00 AM
    composé à partir de la signature, exécuté pour cette page
  • ToMedium Medium formats dans stzDateTime
    exemple composé
    o1 = new stzDateTime([ :FromEpochHours = 480000 ])
    ? o1.ToMedium()
    #--> Fri, Oct 4 12:00 AM
    composé à partir de la signature, exécuté pour cette page
  • ToRelative human-readable dans stzDateTime
    exemple composé
    o1 = new stzDateTime([ :FromEpochHours = 480000 ])
    ? o1.ToRelative()
    #--> 2 years ago
    composé à partir de la signature, exécuté pour cette page
  • ToUnixTimeStamp unix timestamp dans stzDateTime
    oDateTime = StzDateTimeQ(1710498600) # March 15, 2024, 10:30:00 UTC
    ? oDateTime.Content()
    ? oDateTime.ToUnixTimeStamp()
    #--> 2024-03-15 10:30:00
    #--> 1710498600
    test de la bibliothèque
  • ToUnixTimeStampMs unix timestamp dans stzDateTime
    exemple composé
    o1 = new stzDateTime([ :FromEpochHours = 480000 ])
    ? o1.ToUnixTimeStampMs()
    #--> 1728000000000
    composé à partir de la signature, exécuté pour cette page
  • ToJulianDay julian day methods dans stzDate
    o1 = new stzDate("2025-10-10")
    ? o1.ToJulianDay()
    #--> 2460959
    test de la bibliothèque
  • FromEpochHash combined epoch creation with hash dans stzDateTime
  • FromNaturalEpoch natural language epoch creation dans stzDateTime
  • ToCSV export methods dans stzCalendar
  • ToHash export methods dans stzCalendar
  • ToJSON export methods dans stzCalendar

et 5 autres dans la référence

Afficher, dessiner et mettre en forme

  • ShowUncovered Hihlighting the uncovered spans in the timeline dans stzTimeLine

Parcourir et appliquer

Les explications sont celles que la bibliothèque donne d'elle-même, en anglais, lues dans ses commentaires de documentation le 2026-10-01 04:14, from the library at commit 0e72e2e2c, by the library's own stzSelfDoc over 635 class sources.

Les classes de ce domaine

Les narrations sur ce domaine