Difference between revisions of "Template:Infobox time zone (North America)/calc"
Jump to navigation
Jump to search
imported>Trappist the monk |
imported>BrandonXLF |
||
| Line 4: | Line 4: | ||
|dtoff ={{#expr:{{{hoff|-5}}}+1}} hours {{{moff|0}}} min | |dtoff ={{#expr:{{{hoff|-5}}}+1}} hours {{{moff|0}}} min | ||
|stoff ={{{hoff|-5}}} hours {{{moff|0}}} min | |stoff ={{{hoff|-5}}} hours {{{moff|0}}} min | ||
| − | |doff =UTC−{{#expr:abs({{{hoff|-5}}}+1)}}:{{padleft:{{#expr:abs{{{ | + | |doff =UTC−{{#expr:abs({{{hoff|-5}}}+1)}}:{{padleft:{{#expr:abs{{{mof{{Infobox |
| + | |||
| + | |||
| + | |||
| + | |above = {{{title|{{PAGENAMEBASE}}}}} | ||
| + | |||
| + | |||
| + | |||
| + | |image = {{ #if: {{{image|}}}|[[File:{{{image}}}|300px]]|[[File:Standard World Time Zones.png|Standard World Time Zones|300px]]}}| | ||
| + | |||
| + | |||
| + | |||
| + | |caption = {{{caption|}}} | ||
| + | |||
| + | |||
| + | |||
| + | |headerstyle = background:#ccf; | ||
| + | |labelstyle = background:#ddf; | ||
| + | |||
| + | |||
| + | |||
| + | |header1 = UTC offset | ||
| + | |||
| + | |label2 = {{{{{{standard time initials|EST}}}|EST}}} | ||
| + | |||
| + | |data2 = [[{{{UTC−{{#expr:abs{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}}}}:{{padleft:{{#expr:abs{{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|00}}}}}|2}}|UTC−05:00}}}]] | ||
| + | |||
| + | |||
| + | |||
| + | |label3 = {{{{{{daylight time initials|EDT}}}|EDT}}} | ||
| + | |||
| + | |data3 = [[{{{UTC−{{#expr:abs({{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}}+1)}}:{{padleft:{{#expr:abs{{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|00}}}}}|2}}|UTC−04:00}}}]] | ||
| + | |||
| + | |||
| + | |||
| + | |header6 = <span class="noprint">Current time ({{purge|Refresh the clock.}})</span> | ||
| + | |||
| + | |label8 = <span class="noprint">{{{{{{daylight time initials|EDT}}}|EDT}}}</span> | ||
| + | |||
| + | |data8 = {{#ifeq:{{{{{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}}}}}|1|<span class="noprint">{{12-hour time|offset={{{{{#expr:{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}}+1}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min|-4 hours}}}|abbr=on|format={{{format|dmy}}}}}</span>}} | ||
| + | |||
| + | |||
| + | |||
| + | |label10 = <span class="noprint">{{{{{{standard time initials|EST}}}|EST}}}</span> | ||
| + | |||
| + | |data10 = {{#ifeq:{{{{{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}}}}}{{{use}}}|1full||<span class="noprint">{{12-hour time|offset={{{{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min|-5 hours}}}|abbr=on|format={{{format|dmy}}}}}</span>}} | ||
| + | |||
| + | |||
| + | |||
| + | |header14 = Observance of {{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}} | ||
| + | |||
| + | |data16 = {{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}} is observed {{#ifeq:{{{use}}}|full|throughout|in certain regions of}} this time zone between the 2nd Sunday in March and the 1st Sunday in November. | ||
| + | |||
| + | |||
| + | |||
| + | |label18 = {{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}} ended | ||
| + | |||
| + | |data18 = {{#ifeq:{{{{{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}}}}}|0|{{#ifeq:{{{format}}}|mdy|Nov }}{{#expr:7-{{#time:w|0 Nov {{#expr:{{{{{#time:Y|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}}}}-1}}}}}}{{#ifeq:{{{format}}}|mdy|,| Nov}} {{#expr:{{{{{#time:Y|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}}}}-1}}}} | ||
| + | |||
| + | |||
| + | |||
| + | |label20 = {{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}} {{#ifeq:{{{{{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}}}}}|0|begins|began}} | ||
| + | |||
| + | |data20 = {{#ifeq:{{{{{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}}}}}|2||{{#ifeq:{{{format}}}|mdy|Mar }}{{#expr:14-{{#time:w|0 Mar}}}}{{#ifeq:{{{format}}}|mdy|,| Mar}} {{{{{#time:Y|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}|}}}}} | ||
| + | |||
| + | |||
| + | |||
| + | |label22 = {{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}} {{#ifeq:{{{{{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}}}}}|2|ended|ends}} | ||
| + | |||
| + | |data22 = {{#ifeq:{{{{{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}}}}}|0||{{#ifeq:{{{format}}}|mdy|Nov }}{{#expr:7-{{#time:w|0 Nov}}}}{{#ifeq:{{{format}}}|mdy|,| Nov}} {{{{{#time:Y|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}|}}}}} | ||
| + | |||
| + | |||
| + | |||
| + | |label24 = {{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}} begins | ||
| + | |||
| + | |data24 = {{#ifeq:{{{{{#expr:({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(31402-{{#time:w00|0 mar}}))+({{#time:ndH|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}>=(110701-{{#time:w00|0 nov}}))}}}}}|2|{{#ifeq:{{{format}}}|mdy|Mar }}{{#expr:14-{{#time:w|0 Mar {{#expr:{{{{{#time:Y|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}}}}+1}}}}}}{{#ifeq:{{{format}}}|mdy|,| Mar}} {{#expr:{{{{{#time:Y|{{{-{{#expr:floor(abs{{{offset|-5}}})}}|-5}}} hours {{{-{{#expr:(abs{{{offset|-5}}})*60mod60}}|0}}} min}}}}}+1}}}} | ||
| + | |||
| + | |||
| + | |||
| + | }} | ||
| + | |00}}}}}|2}} | ||
|soff =UTC−{{#expr:abs{{{hoff|-5}}}}}:{{padleft:{{#expr:abs{{{moff|00}}}}}|2}} | |soff =UTC−{{#expr:abs{{{hoff|-5}}}}}:{{padleft:{{#expr:abs{{{moff|00}}}}}|2}} | ||
|use ={{{use|full}}} | |use ={{{use|full}}} | ||