Template:Film date

{{#if:{{{1|}}}

|{{Main other|demospace={{{demospace|}}}

|{{#ifexpr:{{#time:U|{{{1}}}-{{#if:{{{2|}}}|{{{2}}}|01}}-{{#if:{{{3|}}}|{{{3}}}|01}}}} > {{#time:U|{{CURRENTTIMESTAMP}}}}

| Category:Upcoming {{#if:{{{TV

}}{{#ifexist:Category:{{{fy|{{{1}}}}}} {{#if:{{{TV|}}}|television}} films

| Category:{{{fy

}}

}}

}}{{Plainlist|class=film-date|1=

  • {{#if: {{In string|source={{Start date|{{{1|}}}|{{{2|}}}|{{{3|}}}|df={{{df|}}}}}|target=Expression error|plain=true|nomatch=}}|{{#invoke:String2|getError|{{Start date|{{{1|}}}|{{{2|}}}|{{{3|}}}|df={{{df|}}}}}}}|{{Start date|{{{1|}}}|{{{2|}}}|{{{3|}}}|df={{{df|}}}}}{{#if:{{{4|}}}| ({{trim|{{{4|}}}}})}}{{{ref1|}}}}}{{#if:{{{5|}}}|
  • {{#if: {{In string|source={{Start date|{{{5|}}}|{{{6|}}}|{{{7|}}}|df={{{df|}}}}}|target=Expression error|plain=true|nomatch=}}|{{#invoke:String2|getError|{{Start date|{{{5|}}}|{{{6|}}}|{{{7|}}}|df={{{df|}}}}}}}|{{Start date|{{{5|}}}|{{{6|}}}|{{{7|}}}|df={{{df|}}}}}{{#if:{{{8|}}}| ({{trim|{{{8|}}}}})}}{{{ref2|}}}}}}}{{#if:{{{9|}}}|
  • {{#if: {{In string|source={{Start date|{{{9|}}}|{{{10|}}}|{{{11|}}}|df={{{df|}}}}}|target=Expression error|plain=true|nomatch=}}|{{#invoke:String2|getError|{{Start date|{{{9|}}}|{{{10|}}}|{{{11|}}}|df={{{df|}}}}}}}|{{Start date|{{{9|}}}|{{{10|}}}|{{{11|}}}|df={{{df|}}}}}{{#if:{{{12|}}}| ({{trim|{{{12|}}}}})}}{{{ref3|}}}}}}}{{#if:{{{13|}}}|
  • {{#if: {{In string|source={{Start date|{{{13|}}}|{{{14|}}}|{{{15|}}}|df={{{df|}}}}}|target=Expression error|plain=true|nomatch=}}|{{#invoke:String2|getError|{{Start date|{{{13|}}}|{{{14|}}}|{{{15|}}}|df={{{df|}}}}}}}|{{Start date|{{{13|}}}|{{{14|}}}|{{{15|}}}|df={{{df|}}}}}{{#if:{{{16|}}}| ({{trim|{{{16|}}}}})}}{{{ref4|}}}}}}}{{#if:{{{17|}}}|
  • {{#if: {{In string|source={{Start date|{{{17|}}}|{{{18|}}}|{{{19|}}}|df={{{df|}}}}}|target=Expression error|plain=true|nomatch=}}|{{#invoke:String2|getError|{{Start date|{{{17|}}}|{{{18|}}}|{{{19|}}}|df={{{df|}}}}}}}|{{Start date|{{{17|}}}|{{{18|}}}|{{{19|}}}|df={{{df|}}}}}{{#if:{{{20|}}}| ({{trim|{{{20|}}}}})}}{{{ref5|}}}}}}}{{#if:{{{21|}}}|
  • {{#if: {{In string|source={{Start date|{{{21|}}}|{{{22|}}}|{{{23|}}}|df={{{df|}}}}}|target=Expression error|plain=true|nomatch=}}|{{#invoke:String2|getError|{{Start date|{{{21|}}}|{{{22|}}}|{{{23|}}}|df={{{df|}}}}}}}|{{Start date|{{{21|}}}|{{{22|}}}|{{{23|}}}|df={{{df|}}}}}{{#if:{{{24|}}}| ({{trim|{{{24|}}}}})}}{{{ref6|}}}}}}}

}}{{Main other|{{#if: {{{fy|}}} | Category:Template film date with category override }}{{#if: {{{21|}}}|Category:Template film date with 6 release dates|{{#if: {{{17|}}}|Category:Template film date with 5 release dates|{{#if: {{{13|}}}|Category:Template film date with 4 release dates|{{#if: {{{9|}}}|Category:Template film date with 3 release dates|{{#if: {{{5|}}}|Category:Template film date with 2 release dates|{{#if: {{{1|}}}|Category:Template film date with 1 release date}}}}}}}}}}}}{{#if: {{{TV|}}} | Category:Pages using film date with TV parameter }}{{#invoke:Check for unknown parameters|check|unknown=_VALUE_|preview=Page using Template:Film date with unknown parameter "_VALUE_"|showblankpositional=1| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | df | fy | ref1 | ref2 | ref3 | ref4 | ref5 | ref6 | TV }}}}{{Documentation}}