| A | adjustYrMth |
| D | daysDiff |
| E | escaped |
| F | fmt, fmtDate, fmtDateTime, fmtTime, fmtTimeDiff, fromJulian |
| G | getDateFormats, getTimeFormats, getTimeZoneInfo |
| J | J0Date |
| L | Linux0DateTime |
| M | MS0Date |
| T | toDateTime, toDayNo, toJulian, tsDiff, tsMinus, tsPlus |
| adjustYrMth | m | adjust year and month |
| escaped | v | process an escaped string |
| fmt | v | format forengin |
| fmtDateTime | v | Formats combined date and time strings |
| fmtTimeDiff | v | Formated time difference |
| getDateFormats | v | returns boxed table of all formatted date components |
| getTimeFormats | v | returns boxed array of all formatted time components |
usage: endtimestamp daysDiff starttimestamp result: Numeric array of
time difference for x-y in
days.fraction-of-days format. y: Numeric start date,time in
Y M D h m s format. x: Numeric end date,time in
Y M D h m s format.
eg: ‘is: DDDD, D MMM, YYYY’ fmtDate toDayNumber 6!:0’’ result: Formated date string (or array of boxed, formated date strings) y: Numeric array of dates given as Day Numbers x: Optional format string specifing format of result.
D: 1 DD: 01 DDD: Sun
DDDD: SundayM: 1 MM: 01 MMM: Jan
MMMM: JanuaryYY: 09 YYYY: 2009DMY) that are codes,\.eg: ‘Tii: hh:mm:ss’ fmtTime 86400 * 1|toDayNumber 6!:0 ’’ result: Formated time string (or array of boxed, formated time strings) y: Numeric array of times given as time in seconds since start of the day. x: Optional format string specifing format of result.
d), hours (h), minutes
(m), seconds (s),c), or AM/PM designator
(p):p designator is present,
24 hour format is used.dhmscp) that are
codes,\.eg: fromJulian toJulian toDayNo 6!:0 ’’ note: Dates before
1800 1 1 are not supported.
eg: getTimeZoneInfo ’’ result: 3-item list of boxed info:
yyyy mm dd hh mm ss.sssyyyymmdd.hhmmss.sssnote: Dates before 1800 1 1 are not supported.
todayno to handle
timeyyyy mm dd hh mm ss.sssyyyymmdd.hhmmss.sssnote: Dates before 1800 1 1 are not supported.
1800 1 1 are not supported.usage: endtimestamp tsDiff starttimestamp result: Numeric array of
time difference for x-y in Y M D h m s format. y: Numeric
start date,time in Y M D h m s format. x: Numeric end
date,time in Y M D h m s format.
eg: 2009 3 1 1 30 0 tsMinus 5 0 0 NB. subtract 5 hours from timestamp
result: Array of resulting numeric timestamp(s) in
Y M D h m s format. y: Array of numeric time(s) to subtract
from x.
[[[[[Y] M] D] h] m] sx: Array of numeric timestamps to subtract y from.
Y [M [D [h [m [s]]]]]eg: 2009 2 28 20 30 0 tsPlus 5 0 0 NB. add 5 hours to timestamp
result: Array of resulting numeric timestamp(s) in
Y M D h m s format y: Array of numeric time(s) to add to
x.
[[[[[Y] M] D] h] m] sx: Array of numeric timestamps to add y to.
Y [M [D [h [m [s]]]]]