Bllok Funksion STR2DT

Blloku i funksioneve STR2DT konverton një datë të dhënë në formë tekstuale angleze në një datë të re.

Hyrja IN

Në hyrje transmetohet një datë dhe një kohë në format DT# übergeben.

Hyrja STR

Përkufizon rreshtin e karaktereve për llogaritjen e datës.

Hyrja mund të përcaktojë një datë para 1970. Për këtë është e nevojshme të transmetohet një format si "12/25/0000", që përfaqëson Krishtlindjet e para. Këtëherë numri i parë 12 është muaji dhe numri i dytë 25 është dita. Viti duhet të futet me katër shifra, pasi nëse nuk bëhet kështu, vetëm vlera e vitit 2000 mund të pranohet.

Simbole të përdorura
Përshkrim Format
Emri i ditës 'sunday' | 'monday' | 'tuesday' | 'wednesday' | 'thursday' | 'friday' | 'saturday' | 'sun' | 'mon' | 'tue' | 'wed' | 'thu' | 'fri' | 'sat'
Ditët e javës 'weekday' | 'weekdays'
Numër [+-]?[0-9]+
Ordinale 'first' | 'second' | 'third' | 'fourth' | 'fifth' | 'sixth' | 'seventh' | 'eighth' | 'ninth' | 'tenth' | 'eleventh' | 'twelfth' | 'next' | 'last' | 'previous' | 'this'
Tekste relative 'next' | 'last' | 'previous' | 'this'
Hapësira të zbrazëta [ \t]+
Njësitë (('sec' | 'second' | 'min' | 'minute' | 'hour' | 'day' | 'fortnight' | 'forthnight' | 'month' | 'year') 's'?) | 'weeks' | daytext
Notacione të bazuara në ditë
Format Përshkrim Shembuj
'yesterday' Mesnatë e djeshmës. "yesterday 14:00"
'midnight' Koha u caktua në 00:00:00.
'today' Koha u caktua në 00:00:00.
'now' Ignorohet.
'noon' Koha u caktua në 12:00:00. "yesterday noon"
'tomorrow' Mesnatë e nesërme.
'back of' hour 15 minuta më vonë nga një kohë e caktuar. "back of 7pm", "back of 15"
'front of' hour 15 minuta më herët nga një kohë e caktuar. "front of 5am", "front of 23"
'first day of' Cakton ditën në ditën e parë të muajit të muajit aktual. Kjo funksionon edhe me një muaj dhe vit të caktuar. "first day of January 2008"
'last day of' Cakton ditën në ditën e fundit të muajit të muajit aktual. Kjo funksionon edhe me një muaj dhe vit të caktuar. "last day of next month"
ordinal space dayname space 'of' Llogarit ditën e x-të të javës në muaj. "first sat of July 2008"
'last' space dayname space 'of' Llogarit ditën e fundit të javës në muaj. "last sat of July 2008"
number space? (unit | 'week') Llogarit një zhvendosje relative nga data aktuale. "+5 weeks", "12 day", "-7 weekdays"
ordinal space unit Llogarit kohën relative të njësisë së caktuar. "fifth day", "second month"
'ago' Llogarit një moment në të kaluarën. "2 days ago", "8 days ago 14:00", "2 months 5 days ago", "2 months ago 5 days", "2 days ago"
dayname Shkon në ditën e javës të ardhshme. "Monday"
reltext space 'week' Llogarit formatin special "weekday + last/this/next week". "Monday next week"

Dalja DT

Kthen datën dhe kohën e llogaritur në format DT#.

Dalja ERR

Në rast gabimi, dalja është e vërtetë.