Softanza
StartFrançais
Softanza
The library documents itself · Internationalization

stzDateTime

227 own methods · 30 forms written with extensions, listed under their method

the source: base/datetime/stzDateTime.ring(opens in a new tab) · All classes · The area reference: Internationalization

Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean

Examples: 26 come from the library's tests; 113 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzDateTime([ :FromEpochHours = 480000 ]). 88 methods have none yet. Examples run on 2026-10-03 20:34 inside the library at commit 0e72e2e2c.

Method
Explanation, as the source carries it
init
(no comment in the source: the name reads as a sentence) initno extension
ParseStringDateTime
(no comment in the source: the name reads as a sentence) parse string date timeno extension
GuessDateTimeFormat
(no comment in the source: the name reads as a sentence) guess date time formatno extension
TryManualParse
(no comment in the source: the name reads as a sentence) try manual parse
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.TryManualParse("a")
#--> 0
composed from the signature, run for this page
no extension
TryManualDateParse
(no comment in the source: the name reads as a sentence) try manual date parse
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.TryManualDateParse("a")
#--> 0
composed from the signature, run for this page
no extension
FromSecondsSinceEpoch
(no comment in the source: the name reads as a sentence) from seconds since epochalso written: FromEpochSeconds · FromUnixTimestampin the section epoch-based creation methodsQCSXTZZZIBWU
FromMillisecondsSinceEpoch
(no comment in the source: the name reads as a sentence) from milliseconds since epochalso written: FromEpochMillisecondsin the section epoch-based creation methodsQCSXTZZZIBWU
FromMinutesSinceEpoch
(no comment in the source: the name reads as a sentence) from minutes since epochalso written: FromEpochMinutesin the section epoch-based creation methodsQCSXTZZZIBWU
FromHoursSinceEpoch
(no comment in the source: the name reads as a sentence) from hours since epochalso written: FromEpochHoursin the section epoch-based creation methodsQCSXTZZZIBWU
FromDaysSinceEpoch
(no comment in the source: the name reads as a sentence) from days since epochalso written: FromEpochDaysin the section epoch-based creation methodsQCSXTZZZIBWU
FromWeeksSinceEpoch
(no comment in the source: the name reads as a sentence) from weeks since epochalso written: FromEpochWeeksin the section epoch-based creation methodsQCSXTZZZIBWU
FromMonthsSinceEpoch
(no comment in the source: the name reads as a sentence) from months since epochalso written: FromEpochMonthsin the section epoch-based creation methodsQCSXTZZZIBWU
FromYearsSinceEpoch
(no comment in the source: the name reads as a sentence) from years since epochalso written: FromEpochYearsin the section epoch-based creation methodsQCSXTZZZIBWU
FromNaturalEpoch
natural language epoch creationalso written: FromNaturalSinceEpochQCSXTZZZIBWU
FromEpochHash
combined epoch creation with hashalso written: FromEpochDurationQCSXTZZZIBWU
component extraction 1 examples run
oDateTime = StzDateTimeQ("2024-03-15 14:30:45")
? oDateTime.Date()
? oDateTime.DateQ().Content() + NL
? oDateTime.Time()
? oDateTime.TimeQ().Content()
#--> 2024-03-15
#--> 15/03/2024
#--> 14:30:45
#--> 14:30:45
library testQCSXTZZZIBWU
component extraction 1 examples run
oDateTime = StzDateTimeQ("2024-03-15 14:30:45")
? oDateTime.Date()
? oDateTime.DateQ().Content() + NL
? oDateTime.Time()
? oDateTime.TimeQ().Content()
#--> 2024-03-15
#--> 15/03/2024
#--> 14:30:45
#--> 14:30:45
library testQCSXTZZZIBWU
(no comment in the source: the name reads as a sentence) add days 2 examples runin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.AddDays(2)
#--> 2024-10-06 00:00:00
composed from the signature, run for this page
QCSXTZZZIBWU
AddMonths
(no comment in the source: the name reads as a sentence) add monthsin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.AddMonths(2)
#--> 2024-12-04 00:00:00
composed from the signature, run for this page
QCSXTZZZIBWU
AddYears
(no comment in the source: the name reads as a sentence) add yearsin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.AddYears(2)
#--> 2026-10-04 00:00:00
composed from the signature, run for this page
QCSXTZZZIBWU
AddSeconds
(no comment in the source: the name reads as a sentence) add secondsin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.AddSeconds(2)
#--> 2024-10-04 00:00:02
composed from the signature, run for this page
QCSXTZZZIBWU
AddMinutes
(no comment in the source: the name reads as a sentence) add minutesin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.AddMinutes(2)
#--> 2024-10-04 00:02:00
composed from the signature, run for this page
QCSXTZZZIBWU
(no comment in the source: the name reads as a sentence) add hours 1 examples runin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.AddHours(2)
#--> 2024-10-04 02:00:00
composed from the signature, run for this page
QCSXTZZZIBWU
AddMilliseconds
(no comment in the source: the name reads as a sentence) add millisecondsin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.AddMilliseconds(2)
#--> 2024-10-04 00:00:00.002
composed from the signature, run for this page
QCSXTZZZIBWU
SubtractDays
(no comment in the source: the name reads as a sentence) subtract daysin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.SubtractDays(2)
#--> 2024-10-02 00:00:00
composed from the signature, run for this page
QCSXTZZZIBWU
SubtractMonths
(no comment in the source: the name reads as a sentence) subtract monthsin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.SubtractMonths(2)
#--> 2024-08-04 00:00:00
composed from the signature, run for this page
QCSXTZZZIBWU
SubtractYears
(no comment in the source: the name reads as a sentence) subtract yearsin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.SubtractYears(2)
#--> 2022-10-04 00:00:00
composed from the signature, run for this page
QCSXTZZZIBWU
SubtractSeconds
(no comment in the source: the name reads as a sentence) subtract secondsin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.SubtractSeconds(2)
#--> 2024-10-03 23:59:58
composed from the signature, run for this page
QCSXTZZZIBWU
SubtractMilliSeconds
(no comment in the source: the name reads as a sentence) subtract milli secondsin the section arithmetic operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.SubtractMilliSeconds(2)
#--> 2024-10-03 23:59:58.998
composed from the signature, run for this page
QCSXTZZZIBWU
SubtractHours
(no comment in the source: the name reads as a sentence) subtract hoursin the section arithmetic operationsQCSXTZZZIBWU
SubtractMinutes
(no comment in the source: the name reads as a sentence) subtract minutesin the section arithmetic operationsQCSXTZZZIBWU
AddNatural
(no comment in the source: the name reads as a sentence) add naturalin the section arithmetic operationsno extension
(no comment in the source: the name reads as a sentence) subtract natural 1 examples runin the section arithmetic operations
oDateTime = StzDateTimeQ("2024-03-15 10:00:00")
oDateTime.SubtractNatural("1 day 2 hours")
? oDateTime.ToString()
#--> 2024-03-14 08:00:00
library testno extension
(no comment in the source: the name reads as a sentence) is before 3 examples runin the section comparison methods
oDateTime1 = StzDateTimeQ("2024-03-15 10:00:00")
? oDateTime1.IsBefore("2024-03-20 10:00:00")
? oDateTime1.IsAfter("2024-03-20 10:00:00")
? oDateTime1.IsEqualTo("2024-03-15 10:00:00")
#--> 1
#--> 0
#--> 1
library testno extension
(no comment in the source: the name reads as a sentence) is after 3 examples runin the section comparison methods
oDateTime1 = StzDateTimeQ("2024-03-15 10:00:00")
? oDateTime1.IsBefore("2024-03-20 10:00:00")
? oDateTime1.IsAfter("2024-03-20 10:00:00")
? oDateTime1.IsEqualTo("2024-03-15 10:00:00")
#--> 1
#--> 0
#--> 1
library testno extension
(no comment in the source: the name reads as a sentence) is equal to 2 examples runalso written: IsEqualin the section comparison methods
oDateTime1 = StzDateTimeQ("2024-03-15 10:00:00")
? oDateTime1.IsBefore("2024-03-20 10:00:00")
? oDateTime1.IsAfter("2024-03-20 10:00:00")
? oDateTime1.IsEqualTo("2024-03-15 10:00:00")
#--> 1
#--> 0
#--> 1
library testno extension
(no comment in the source: the name reads as a sentence) is between 2 examples runin the section comparison methods
oDateTime = StzDateTimeQ("2024-03-17 10:00:00")
? oDateTime.IsBetween("2024-03-15 10:00:00", :And = "2024-03-20 10:00:00")
#--> 1
library testno extension
(no comment in the source: the name reads as a sentence) is now 1 examples runin the section comparison methods
oNow = StzDateTimeQ("")
? oNow.IsNow()
? oNow.IsToday()
#--> 1
#--> 1
library testno extension
(no comment in the source: the name reads as a sentence) is today 1 examples runin the section comparison methods
oNow = StzDateTimeQ("")
? oNow.IsNow()
? oNow.IsToday()
#--> 1
#--> 1
library testno extension
(no comment in the source: the name reads as a sentence) is tomorrow 1 examples runin the section comparison methods
o1 = StzDateTimeQ('')
o1 + "1 day"
? o1.IsTomorrow()
o2 = StzDateTimeQ('')
o2 - "1 day"
? o2.IsYesterday()
#--> 1
#--> 1
library testno extension
(no comment in the source: the name reads as a sentence) is yesterday 1 examples runin the section comparison methods
o1 = StzDateTimeQ('')
o1 + "1 day"
? o1.IsTomorrow()
o2 = StzDateTimeQ('')
o2 - "1 day"
? o2.IsYesterday()
#--> 1
#--> 1
library testno extension
unix timestamp 1 examples run
oDateTime = StzDateTimeQ(1710498600) # March 15, 2024, 10:30:00 UTC
? oDateTime.Content()
? oDateTime.ToUnixTimeStamp()
#--> 2024-03-15 10:30:00
#--> 1710498600
library testno extension
ToUnixTimeStampMs
unix timestamp
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToUnixTimeStampMs()
#--> 1728000000000
composed from the signature, run for this page
no extension
ToSecondsSinceEpochXT
(no comment in the source: the name reads as a sentence) to seconds since epoch xtin the section epoch conversions
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToSecondsSinceEpochXT("a")
#--> 1728000000
composed from the signature, run for this page
no extension
ToMillisecondsSinceEpochXT
(no comment in the source: the name reads as a sentence) to milliseconds since epoch xtin the section epoch conversions
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMillisecondsSinceEpochXT("a")
#--> 1728000000000
composed from the signature, run for this page
no extension
ToMinutesSinceEpochXT
(no comment in the source: the name reads as a sentence) to minutes since epoch xtin the section epoch conversions
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMinutesSinceEpochXT("a")
#--> 28800000
composed from the signature, run for this page
no extension
ToHoursSinceEpochXT
(no comment in the source: the name reads as a sentence) to hours since epoch xtin the section epoch conversions
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToHoursSinceEpochXT("a")
#--> 480000
composed from the signature, run for this page
no extension
ToDaysSinceEpochXT
(no comment in the source: the name reads as a sentence) to days since epoch xtin the section epoch conversionsno extension
ToWeeksSinceEpochXT
(no comment in the source: the name reads as a sentence) to weeks since epoch xtin the section epoch conversions
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToWeeksSinceEpochXT("a")
#--> 2857
composed from the signature, run for this page
no extension
ToMonthsSinceEpochXT
(no comment in the source: the name reads as a sentence) to months since epoch xtin the section epoch conversions
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMonthsSinceEpochXT("a")
#--> 657
composed from the signature, run for this page
no extension
ToYearsSinceEpochXT
(no comment in the source: the name reads as a sentence) to years since epoch xtin the section epoch conversions
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToYearsSinceEpochXT("a")
#--> 54
composed from the signature, run for this page
no extension
ToDecadesSinceEpochXT
(no comment in the source: the name reads as a sentence) to decades since epoch xtin the section epoch conversions
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToDecadesSinceEpochXT("a")
#--> 5
composed from the signature, run for this page
no extension
ToCenturiesSinceEpochXT
(no comment in the source: the name reads as a sentence) to centuries since epoch xtin the section epoch conversions
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCenturiesSinceEpochXT("a")
#--> 0
composed from the signature, run for this page
no extension
ToUTC
(no comment in the source: the name reads as a sentence) to utcin the section time zone operationsQCSXTZZZIBWU
ToLocalTime
(no comment in the source: the name reads as a sentence) to local timein the section time zone operationsQCSXTZZZIBWU
(no comment in the source: the name reads as a sentence) year 1 examples runalso written: YearNin the section time zone operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.Year()
#--> 2024
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) month 1 examples runin the section time zone operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.Month()
#--> 10
composed from the signature, run for this page
no extension
MonthN
(no comment in the source: the name reads as a sentence) month nin the section time zone operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.MonthN()
#--> 10
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) day 1 examples runin the section time zone operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.Day()
#--> 4
composed from the signature, run for this page
no extension
DayN
(no comment in the source: the name reads as a sentence) day nin the section time zone operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.DayN()
#--> 4
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) hours 2 examples runalso written: HoursNin the section time zone operations
oParsed = StzDateTimeQ("2024-03-15 14:30:45")
? oParsed.Hours()
? oParsed.ToString()
? oParsed.ToString12h()
#--> 14
#--> 2024-03-15 14:30:45
#--> 2024-03-15 2:30:45 PM
library testno extension
(no comment in the source: the name reads as a sentence) minutes 1 examples runalso written: MinutesNin the section time zone operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.Minutes()
#--> 0
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) seconds 1 examples runalso written: SecondsNin the section time zone operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.Seconds()
#--> 0
composed from the signature, run for this page
no extension
MilliSeconds
(no comment in the source: the name reads as a sentence) milli secondsalso written: MSeconds · MSecondsN · MilliSecondsNin the section time zone operations
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.MilliSeconds()
#--> 0
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) to string 5 examples runin the section formatting
oDateTime = new stzDateTime([ :FromEpochSeconds = 1609459200 ])
? oDateTime.ToString()
#--> 2021-01-01 00:00:00
library testQCSXTZZZIBWU
(no comment in the source: the name reads as a sentence) content 4 examples runin the section formatting
oDateTime = new stzDateTime("2024-03-15 10:30:00")
? oDateTime.Content()
#--> 2024-03-15 10:30:00
library testno extension
DateTime
(no comment in the source: the name reads as a sentence) date timein the section formattingno extension
ToShort
Short formats
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToShort()
#--> 04/10 12:00 AM
composed from the signature, run for this page
no extension
ToShort12h
(no comment in the source: the name reads as a sentence) to short12hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToShort12h()
#--> 04/10 12:00 AM
composed from the signature, run for this page
no extension
ToShortAP
(no comment in the source: the name reads as a sentence) to short apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToShortAP()
#--> 04/10 12:00 AM
composed from the signature, run for this page
no extension
ToShortAmPm
(no comment in the source: the name reads as a sentence) to short am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToShortAmPm()
#--> 04/10 12:00 AM
composed from the signature, run for this page
no extension
ToShortWithAP
(no comment in the source: the name reads as a sentence) to short with apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToShortWithAP()
#--> 04/10 12:00 AM
composed from the signature, run for this page
no extension
ToShortWithAmPm
(no comment in the source: the name reads as a sentence) to short with am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToShortWithAmPm()
#--> 04/10 12:00 AM
composed from the signature, run for this page
no extension
ToShort24h
(no comment in the source: the name reads as a sentence) to short24hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToShort24h()
#--> 04/10 00:00
composed from the signature, run for this page
no extension
ToShortWithoutAP
(no comment in the source: the name reads as a sentence) to short without apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToShortWithoutAP()
#--> 04/10 00:00
composed from the signature, run for this page
no extension
ToShortWithoutAmPm
(no comment in the source: the name reads as a sentence) to short without am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToShortWithoutAmPm()
#--> 04/10 00:00
composed from the signature, run for this page
no extension
ToMedium
Medium formats
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMedium()
#--> Fri, Oct 4 12:00 AM
composed from the signature, run for this page
no extension
ToMedium12h
(no comment in the source: the name reads as a sentence) to medium12hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMedium12h()
#--> Fri, Oct 4 12:00 AM
composed from the signature, run for this page
no extension
ToMediumAP
(no comment in the source: the name reads as a sentence) to medium apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMediumAP()
#--> Fri, Oct 4 12:00 AM
composed from the signature, run for this page
no extension
ToMediumAmPm
(no comment in the source: the name reads as a sentence) to medium am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMediumAmPm()
#--> Fri, Oct 4 12:00 AM
composed from the signature, run for this page
no extension
ToMediumWithAP
(no comment in the source: the name reads as a sentence) to medium with apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMediumWithAP()
#--> Fri, Oct 4 12:00 AM
composed from the signature, run for this page
no extension
ToMediumWithAmPm
(no comment in the source: the name reads as a sentence) to medium with am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMediumWithAmPm()
#--> Fri, Oct 4 12:00 AM
composed from the signature, run for this page
no extension
ToMedium24h
(no comment in the source: the name reads as a sentence) to medium24hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMedium24h()
#--> Fri, Oct 4 00:00
composed from the signature, run for this page
no extension
ToMediumWithoutAP
(no comment in the source: the name reads as a sentence) to medium without apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMediumWithoutAP()
#--> Fri, Oct 4 00:00
composed from the signature, run for this page
no extension
ToMediumWithoutAmPm
(no comment in the source: the name reads as a sentence) to medium without am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToMediumWithoutAmPm()
#--> Fri, Oct 4 00:00
composed from the signature, run for this page
no extension
ToCompact
(no comment in the source: the name reads as a sentence) to compactin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCompact()
#--> 2024-10-04 12:00 AM
composed from the signature, run for this page
no extension
ToCompact12h
(no comment in the source: the name reads as a sentence) to compact12hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCompact12h()
#--> 2024-10-04 12:00 AM
composed from the signature, run for this page
no extension
ToCompactAP
(no comment in the source: the name reads as a sentence) to compact apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCompactAP()
#--> 2024-10-04 12:00 AM
composed from the signature, run for this page
no extension
ToCompactAmPm
(no comment in the source: the name reads as a sentence) to compact am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCompactAmPm()
#--> 2024-10-04 12:00 AM
composed from the signature, run for this page
no extension
ToCompactWithAP
(no comment in the source: the name reads as a sentence) to compact with apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCompactWithAP()
#--> 2024-10-04 12:00 AM
composed from the signature, run for this page
no extension
ToCompactWithAmPm
(no comment in the source: the name reads as a sentence) to compact with am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCompactWithAmPm()
#--> 2024-10-04 12:00 AM
composed from the signature, run for this page
no extension
ToCompact24h
(no comment in the source: the name reads as a sentence) to compact24hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCompact24h()
#--> 2024-10-04 00:00
composed from the signature, run for this page
no extension
ToCompactWithoutAP
(no comment in the source: the name reads as a sentence) to compact without apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCompactWithoutAP()
#--> 2024-10-04 00:00
composed from the signature, run for this page
no extension
ToCompactWithoutAmPm
(no comment in the source: the name reads as a sentence) to compact without am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToCompactWithoutAmPm()
#--> 2024-10-04 00:00
composed from the signature, run for this page
no extension
ToStandard
(no comment in the source: the name reads as a sentence) to standardin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToStandard()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToStandard12h
(no comment in the source: the name reads as a sentence) to standard12hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToStandard12h()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToStandardAP
(no comment in the source: the name reads as a sentence) to standard apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToStandardAP()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToStandardAmPm
(no comment in the source: the name reads as a sentence) to standard am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToStandardAmPm()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToStandardWithAP
(no comment in the source: the name reads as a sentence) to standard with apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToStandardWithAP()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToStandardWithAmPm
(no comment in the source: the name reads as a sentence) to standard with am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToStandardWithAmPm()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToStandard24h
(no comment in the source: the name reads as a sentence) to standard24hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToStandard24h()
#--> 04/10/2024 00:00:00
composed from the signature, run for this page
no extension
ToStandardWithoutAP
(no comment in the source: the name reads as a sentence) to standard without apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToStandardWithoutAP()
#--> 04/10/2024 00:00:00
composed from the signature, run for this page
no extension
ToStandardWithoutAmPm
(no comment in the source: the name reads as a sentence) to standard without am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToStandardWithoutAmPm()
#--> 04/10/2024 00:00:00
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) to european 2 examples runin the section formatting
oDateTime = StzDateTimeQ("2024-03-15 10:30:00")
? oDateTime.Content()
? oDateTime.ToEuropean() # Or ToEuropeanAmPm() or ToEuropean12h()
? oDateTime.ToEuropeanWithoutAmPm() # Or ToEuropean24h()
#--> 2024-03-15 10:30:00
#--> 15/03/2024 10:30:00 AM
#--> 15/03/2024 10:30:00
library testno extension
ToEuropean12h
(no comment in the source: the name reads as a sentence) to european12hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToEuropean12h()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToEuropeanAP
(no comment in the source: the name reads as a sentence) to european apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToEuropeanAP()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToEuropeanAmPm
(no comment in the source: the name reads as a sentence) to european am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToEuropeanAmPm()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToEuropeanWithAP
(no comment in the source: the name reads as a sentence) to european with apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToEuropeanWithAP()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToEuropeanWithAmPm
(no comment in the source: the name reads as a sentence) to european with am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToEuropeanWithAmPm()
#--> 04/10/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToEuropean24h
(no comment in the source: the name reads as a sentence) to european24hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToEuropean24h()
#--> 04/10/2024 00:00:00
composed from the signature, run for this page
no extension
ToEuropeanWithoutAP
(no comment in the source: the name reads as a sentence) to european without apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToEuropeanWithoutAP()
#--> 04/10/2024 00:00:00
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) to european without am pm 2 examples runin the section formatting
oDateTime = StzDateTimeQ("2024-03-15 10:30:00")
? oDateTime.Content()
? oDateTime.ToEuropean() # Or ToEuropeanAmPm() or ToEuropean12h()
? oDateTime.ToEuropeanWithoutAmPm() # Or ToEuropean24h()
#--> 2024-03-15 10:30:00
#--> 15/03/2024 10:30:00 AM
#--> 15/03/2024 10:30:00
library testno extension
(no comment in the source: the name reads as a sentence) to american 1 examples runin the section formatting
oDateTime = StzDateTimeQ("2024-03-15 10:30:00")
? oDateTime.Content()
? oDateTime.ToAmerican()
#--> 2024-03-15 10:30:00
#--> 03/15/2024 10:30:00 AM
library testno extension
ToAmerican12h
(no comment in the source: the name reads as a sentence) to american12hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToAmerican12h()
#--> 10/04/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToAmericanAP
(no comment in the source: the name reads as a sentence) to american apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToAmericanAP()
#--> 10/04/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToAmericanAmPm
(no comment in the source: the name reads as a sentence) to american am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToAmericanAmPm()
#--> 10/04/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToAmericanWithAP
(no comment in the source: the name reads as a sentence) to american with apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToAmericanWithAP()
#--> 10/04/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToAmericanWithAmPm
(no comment in the source: the name reads as a sentence) to american with am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToAmericanWithAmPm()
#--> 10/04/2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToAmerican24h
(no comment in the source: the name reads as a sentence) to american24hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToAmerican24h()
#--> 10/04/2024 00:00:00
composed from the signature, run for this page
no extension
ToAmericanWithoutAP
(no comment in the source: the name reads as a sentence) to american without apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToAmericanWithoutAP()
#--> 10/04/2024 00:00:00
composed from the signature, run for this page
no extension
ToAmericanWithoutAmPm
(no comment in the source: the name reads as a sentence) to american without am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToAmericanWithoutAmPm()
#--> 10/04/2024 00:00:00
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) to iso 1 examples runin the section formatting
oDateTime = StzDateTimeQ("2024-03-15 14:30:45")
? oDateTime.ToISO()
? oDateTime.ToIso8601()
? oDateTime.ToIsoWithMs()
#--> 2024-03-15 14:30:45
#--> 2024-03-15T14:30:45
#--> 2024-03-15 14:30:45.000
library testno extension
(no comment in the source: the name reads as a sentence) to iso8601 2 examples runin the section formatting
oDateTime = StzDateTimeQ("2024-03-15T10:30:00")
? oDateTime.Content()
? oDateTime.ToISO8601()
#--> 2024-03-15 10:30:00
#--> 2024-03-15T10:30:00
library testno extension
(no comment in the source: the name reads as a sentence) to iso with ms 1 examples runin the section formatting
oDateTime = StzDateTimeQ("2024-03-15 14:30:45")
? oDateTime.ToISO()
? oDateTime.ToIso8601()
? oDateTime.ToIsoWithMs()
#--> 2024-03-15 14:30:45
#--> 2024-03-15T14:30:45
#--> 2024-03-15 14:30:45.000
library testno extension
ToVerbose
(no comment in the source: the name reads as a sentence) to verbosein the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToVerbose()
#--> Friday, October d, 2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToVerbose12h
(no comment in the source: the name reads as a sentence) to verbose12hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToVerbose12h()
#--> Friday, October d, 2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToVerboseAP
(no comment in the source: the name reads as a sentence) to verbose apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToVerboseAP()
#--> Friday, October d, 2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToVerboseAmPm
(no comment in the source: the name reads as a sentence) to verbose am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToVerboseAmPm()
#--> Friday, October d, 2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToVerboseWithAP
(no comment in the source: the name reads as a sentence) to verbose with apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToVerboseWithAP()
#--> Friday, October d, 2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToVerboseWithAmPm
(no comment in the source: the name reads as a sentence) to verbose with am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToVerboseWithAmPm()
#--> Friday, October d, 2024 12:00:00 AM
composed from the signature, run for this page
no extension
ToVerbose24h
(no comment in the source: the name reads as a sentence) to verbose24hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToVerbose24h()
#--> Friday, October d, 2024 00:00:00
composed from the signature, run for this page
no extension
ToVerboseWithoutAP
(no comment in the source: the name reads as a sentence) to verbose without apin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToVerboseWithoutAP()
#--> Friday, October d, 2024 00:00:00
composed from the signature, run for this page
no extension
ToVerboseWithoutAmPm
(no comment in the source: the name reads as a sentence) to verbose without am pmin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToVerboseWithoutAmPm()
#--> Friday, October d, 2024 00:00:00
composed from the signature, run for this page
no extension
ToRFC2822
(no comment in the source: the name reads as a sentence) to rfc2822in the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToRFC2822()
#--> 04 Oct 2024 00:00:00
composed from the signature, run for this page
no extension
ToTextDate
(no comment in the source: the name reads as a sentence) to text datein the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToTextDate()
#--> Fri Oct d 00:00:00 2024
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) to simple 3 examples runalso written: ToSimple12hin the section formatting
oDateTime = StzDateTimeQ("2024-03-15 14:30:45")
? oDateTime.ToSimple()
? oDateTime.ToLong()
#--> 15/03/2024 2:30 PM
#--> Friday, March 15, 2024 2:30:45 PM
library testno extension
(no comment in the source: the name reads as a sentence) to simple24h 1 examples runin the section formatting
oMorning = StzDateTimeQ("2024-03-15 09:15:30")
? oMorning.ToSimple()
? oMorning.ToSimple12h()
? oMorning.ToSimple24h()
? oMorning.ToStringXT("h:mm AP")
#--> 15/03/2024 9:15 AM
#--> 15/03/2024 9:15 AM
#--> 15/03/2024 09:15
#--> 9:15 AM
library testno extension
(no comment in the source: the name reads as a sentence) to long 1 examples runalso written: ToLong12hin the section formatting
oDateTime = StzDateTimeQ("2024-03-15 14:30:45")
? oDateTime.ToSimple()
? oDateTime.ToLong()
#--> 15/03/2024 2:30 PM
#--> Friday, March 15, 2024 2:30:45 PM
library testno extension
ToLong24h
(no comment in the source: the name reads as a sentence) to long24hin the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToLong24h()
#--> Friday, October d, 2024 00:00:00
composed from the signature, run for this page
no extension
ToLongDate
(no comment in the source: the name reads as a sentence) to long datein the section formatting
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToLongDate()
#--> Friday, October d, 2024
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) to string12h 3 examples runin the section formatting
oSingle = StzDateTimeQ("2024-03-15 03:05:00")
? oSingle.ToString12h()
? oSingle.ToStringXT("h:mm AP")
#--> 2024-03-15 3:05:00 AM
#--> 3:05 AM
library testno extension
ToHuman
human-readable
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToHuman()
#--> Friday, October 4th, 2024 at 12 o'clock AM
composed from the signature, run for this page
no extension
ToRelative
human-readable
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ToRelative()
#--> 2 years ago
composed from the signature, run for this page
no extension
Copy
(no comment in the source: the name reads as a sentence) copyin the section utility methodsno extension
SetComponents
(no comment in the source: the name reads as a sentence) set componentsin the section utility methodsQCSXTZZZIBWU
Components
(no comment in the source: the name reads as a sentence) componentsin the section utility methods
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? @@( o1.Components() )
#--> [ 2024, 10, 4, 0, 0, 0, 0 ]
composed from the signature, run for this page
no extension
IsValid
(no comment in the source: the name reads as a sentence) is validin the section utility methods
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.IsValid()
#--> 1
composed from the signature, run for this page
no extension
IsAStzDateTime
(no comment in the source: the name reads as a sentence) is a stz date timein the section utility methods
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.IsStzDateTime()
#--> 1
composed from the signature, run for this page · written IsAStzDateTime() in the library today: the host language already holds IsStzDateTime(), and Haro removes the detour
no extension
IsNaturalEpochString
(no comment in the source: the name reads as a sentence) is natural epoch stringin the section utility methods
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.IsNaturalEpochString("a")
#--> 0
composed from the signature, run for this page
no extension
ParseNaturalEpoch
(no comment in the source: the name reads as a sentence) parse natural epochin the section utility methodsno extension
SetFromEpochMonths
(no comment in the source: the name reads as a sentence) set from epoch monthsin the section utility methods
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
o1.SetFromEpochMonths(2)
? o1.Content()
#--> 1970-03-01 00:00:00
composed from the signature, run for this page
no extension
SetFromEpochYears
(no comment in the source: the name reads as a sentence) set from epoch yearsin the section utility methods
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
o1.SetFromEpochYears(2)
? o1.Content()
#--> 1972-01-01 00:00:00
composed from the signature, run for this page
no extension
SetFromEpochDuration
(no comment in the source: the name reads as a sentence) set from epoch durationin the section utility methods
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
o1.SetFromEpochDuration([ 2, 3 ])
? o1.Content()
#--> 1970-01-01 00:00:00
composed from the signature, run for this page
no extension
IsCountingFromString
(no comment in the source: the name reads as a sentence) is counting from stringin the section helper methods for countingfrom
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.IsCountingFromString("a")
#--> 0
composed from the signature, run for this page
no extension
ParseCountingFrom
(no comment in the source: the name reads as a sentence) parse counting fromin the section helper methods for countingfromno extension
MapOriginName
(no comment in the source: the name reads as a sentence) map origin namein the section helper methods for countingfrom
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.MapOriginName("a")
#--> unixepoch
composed from the signature, run for this page
no extension
SetCountingFrom
(no comment in the source: the name reads as a sentence) set counting fromin the section helper methods for countingfrom
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
o1.SetCountingFrom(2, "a")
? o1.Content()
#--> 1970-01-01 00:00:02
composed from the signature, run for this page
no extension
GetOriginBase
(no comment in the source: the name reads as a sentence) get origin basein the section helper methods for countingfrom
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.GetOriginBase("a")
#--> 0
composed from the signature, run for this page
no extension
SetFromNaturalDuration
(no comment in the source: the name reads as a sentence) set from natural durationin the section helper methods for countingfrom
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
o1.SetFromNaturalDuration("a", "a")
? o1.Content()
#--> 1970-01-01 00:00:00
composed from the signature, run for this page
no extension
ParseNaturalDuration
(no comment in the source: the name reads as a sentence) parse natural durationin the section helper methods for countingfrom
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ParseNaturalDuration("a")
#--> 0
composed from the signature, run for this page
no extension
HashToMilliseconds
(no comment in the source: the name reads as a sentence) hash to millisecondsin the section helper methods for countingfrom
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.HashToMilliseconds([ 2, 3 ])
#--> 0
composed from the signature, run for this page
no extension
(no comment in the source: the name reads as a sentence) duration to 2 examples runin the section duration calculations to a target datetime
oDateTime1 = StzDateTimeQ("2024-03-15 10:00:00")
? oDateTime1.DurationTo("2024-03-20 14:30:15", :InMinutes)
#--> 7470.25
library testno extension
DurationInMillisecondsTo
(no comment in the source: the name reads as a sentence) duration in milliseconds toin the section duration calculations to a target datetimeno extension
MillisecondsTo
(no comment in the source: the name reads as a sentence) milliseconds toin the section duration calculations to a target datetimeno extension
MSecsTo
(no comment in the source: the name reads as a sentence) m secs toin the section duration calculations to a target datetimeno extension
DurationInSecondsTo
(no comment in the source: the name reads as a sentence) duration in seconds toin the section duration calculations to a target datetimeno extension
SecondsTo
(no comment in the source: the name reads as a sentence) seconds toin the section duration calculations to a target datetimeno extension
SecsTo
(no comment in the source: the name reads as a sentence) secs toin the section duration calculations to a target datetimeno extension
DurationInMinutesTo
(no comment in the source: the name reads as a sentence) duration in minutes toin the section duration calculations to a target datetimeno extension
MinutesTo
(no comment in the source: the name reads as a sentence) minutes toin the section duration calculations to a target datetimeno extension
DurationInHoursTo
(no comment in the source: the name reads as a sentence) duration in hours toin the section duration calculations to a target datetimeno extension
HoursTo
(no comment in the source: the name reads as a sentence) hours toin the section duration calculations to a target datetimeno extension
DurationInDaysTo
(no comment in the source: the name reads as a sentence) duration in days toin the section duration calculations to a target datetimeno extension
DaysTo
(no comment in the source: the name reads as a sentence) days toin the section duration calculations to a target datetimeno extension
DurationInWeeksTo
(no comment in the source: the name reads as a sentence) duration in weeks toin the section duration calculations to a target datetimeno extension
WeeksTo
(no comment in the source: the name reads as a sentence) weeks toin the section duration calculations to a target datetimeno extension
DurationInMonthsTo
(no comment in the source: the name reads as a sentence) duration in months toin the section duration calculations to a target datetimeno extension
MonthsTo
(no comment in the source: the name reads as a sentence) months toin the section duration calculations to a target datetimeno extension
DurationInYearsTo
(no comment in the source: the name reads as a sentence) duration in years toin the section duration calculations to a target datetimeno extension
YearsTo
(no comment in the source: the name reads as a sentence) years toin the section duration calculations to a target datetimeno extension
DurationInDecadesTo
(no comment in the source: the name reads as a sentence) duration in decades toin the section duration calculations to a target datetimeno extension
DecadesTo
(no comment in the source: the name reads as a sentence) decades toin the section duration calculations to a target datetimeno extension
DurationInCenturiesTo
(no comment in the source: the name reads as a sentence) duration in centuries toin the section duration calculations to a target datetimeno extension
CenturiesTo
(no comment in the source: the name reads as a sentence) centuries toin the section duration calculations to a target datetimeno extension
DurationSince
(no comment in the source: the name reads as a sentence) duration sincein the section duration calculations from a given origin or datetimeno extension
DurationInMillisecondsFrom
(no comment in the source: the name reads as a sentence) duration in milliseconds fromin the section duration calculations from a given origin or datetimeno extension
MillisecondsFrom
(no comment in the source: the name reads as a sentence) milliseconds fromin the section duration calculations from a given origin or datetimeno extension
DurationInMillisecondsSince
(no comment in the source: the name reads as a sentence) duration in milliseconds sincein the section duration calculations from a given origin or datetimeno extension
MillisecondsSince
(no comment in the source: the name reads as a sentence) milliseconds sincein the section duration calculations from a given origin or datetimeno extension
DurationInSecondsFrom
(no comment in the source: the name reads as a sentence) duration in seconds fromin the section duration calculations from a given origin or datetimeno extension
SecondsFrom
(no comment in the source: the name reads as a sentence) seconds fromin the section duration calculations from a given origin or datetimeno extension
DurationInSecondsSince
(no comment in the source: the name reads as a sentence) duration in seconds sincein the section duration calculations from a given origin or datetimeno extension
SecondsSince
(no comment in the source: the name reads as a sentence) seconds sincein the section duration calculations from a given origin or datetimeno extension
DurationInMinutesFrom
(no comment in the source: the name reads as a sentence) duration in minutes fromin the section duration calculations from a given origin or datetimeno extension
MinutesFrom
(no comment in the source: the name reads as a sentence) minutes fromin the section duration calculations from a given origin or datetimeno extension
DurationInMinutesSince
(no comment in the source: the name reads as a sentence) duration in minutes sincein the section duration calculations from a given origin or datetimeno extension
MinutesSince
(no comment in the source: the name reads as a sentence) minutes sincein the section duration calculations from a given origin or datetimeno extension
DurationInHoursFrom
(no comment in the source: the name reads as a sentence) duration in hours fromin the section duration calculations from a given origin or datetimeno extension
HoursFrom
(no comment in the source: the name reads as a sentence) hours fromin the section duration calculations from a given origin or datetimeno extension
DurationInHoursSince
(no comment in the source: the name reads as a sentence) duration in hours sincein the section duration calculations from a given origin or datetimeno extension
HoursSince
(no comment in the source: the name reads as a sentence) hours sincein the section duration calculations from a given origin or datetimeno extension
DurationInDaysFrom
(no comment in the source: the name reads as a sentence) duration in days fromin the section duration calculations from a given origin or datetimeno extension
DaysFrom
(no comment in the source: the name reads as a sentence) days fromin the section duration calculations from a given origin or datetimeno extension
DurationInDaysSince
(no comment in the source: the name reads as a sentence) duration in days sincein the section duration calculations from a given origin or datetimeno extension
DaysSince
(no comment in the source: the name reads as a sentence) days sincein the section duration calculations from a given origin or datetimeno extension
DurationInWeeksFrom
(no comment in the source: the name reads as a sentence) duration in weeks fromin the section duration calculations from a given origin or datetimeno extension
WeeksFrom
(no comment in the source: the name reads as a sentence) weeks fromin the section duration calculations from a given origin or datetimeno extension
DurationInWeeksSince
(no comment in the source: the name reads as a sentence) duration in weeks sincein the section duration calculations from a given origin or datetimeno extension
WeeksSince
(no comment in the source: the name reads as a sentence) weeks sincein the section duration calculations from a given origin or datetimeno extension
DurationInMonthsFrom
(no comment in the source: the name reads as a sentence) duration in months fromin the section duration calculations from a given origin or datetimeno extension
MonthsFrom
(no comment in the source: the name reads as a sentence) months fromin the section duration calculations from a given origin or datetimeno extension
DurationInMonthsSince
(no comment in the source: the name reads as a sentence) duration in months sincein the section duration calculations from a given origin or datetimeno extension
MonthsSince
(no comment in the source: the name reads as a sentence) months sincein the section duration calculations from a given origin or datetimeno extension
DurationInYearsFrom
(no comment in the source: the name reads as a sentence) duration in years fromin the section duration calculations from a given origin or datetimeno extension
YearsFrom
(no comment in the source: the name reads as a sentence) years fromin the section duration calculations from a given origin or datetimeno extension
DurationInYearsSince
(no comment in the source: the name reads as a sentence) duration in years sincein the section duration calculations from a given origin or datetimeno extension
YearsSince
(no comment in the source: the name reads as a sentence) years sincein the section duration calculations from a given origin or datetimeno extension
DurationInDecadesFrom
(no comment in the source: the name reads as a sentence) duration in decades fromin the section duration calculations from a given origin or datetimeno extension
DecadesFrom
(no comment in the source: the name reads as a sentence) decades fromin the section duration calculations from a given origin or datetimeno extension
DurationInDecadesSince
(no comment in the source: the name reads as a sentence) duration in decades sincein the section duration calculations from a given origin or datetimeno extension
DecadesSince
(no comment in the source: the name reads as a sentence) decades sincein the section duration calculations from a given origin or datetimeno extension
DurationInCenturiesFrom
(no comment in the source: the name reads as a sentence) duration in centuries fromin the section duration calculations from a given origin or datetimeno extension
CenturiesFrom
(no comment in the source: the name reads as a sentence) centuries fromin the section duration calculations from a given origin or datetimeno extension
DurationInCenturiesSince
(no comment in the source: the name reads as a sentence) duration in centuries sincein the section duration calculations from a given origin or datetimeno extension
CenturiesSince
(no comment in the source: the name reads as a sentence) centuries sincein the section duration calculations from a given origin or datetimeno extension
SetFromHash
(no comment in the source: the name reads as a sentence) set from hash
composed example
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
o1.SetFromHash([ 2, 3 ])
? o1.Content()
#--> 2000-01-01 00:00:00
composed from the signature, run for this page
no extension
operator
Operator overloadingno extension