:User:davidruben/sandbox3

{{#switch: {{{2|}}}

| undated | Undated = {{{2|}}}

| #default = {{#ifexist:{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}}

|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}}

|{{#switch: {{{1|}}}

| dmy = {{#iferror:{{#time:Y|{{{2|}}}}}|{{{2|}}}|{{#ifeq:{{#time:c|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}} 00:00:01}}|{{#time:c|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}} 00:00:02}} | {{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}} | {{#time: j F Y | {{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}}}}}}}}

| mdy = {{#iferror:{{#time:Y|{{{2|}}}}}|{{{2|}}}|{{#ifeq:{{#time:c|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}} 00:00:01}}|{{#time:c|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}} 00:00:02}} | {{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}} | {{#time: F j, Y| {{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}}}}}}}}

| ymd = {{#iferror:{{#time:Y|{{{2|}}}}}|{{{2|}}}|{{#ifeq:{{#time:c|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}} 00:00:01}}|{{#time:c|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}} 00:00:02}} | {{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}} | {{#time: Y F j | {{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}}}}}}}}

| #default = {{#ifeq:{{#time:Y-m-d|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}}}}|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}}|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}}|{{{2|{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}}}}}}

}}}}}}

{{Documentation}}