Difference between revisions of "User:Mikado282/Days2SF"

From Team Fortress Wiki
Jump to: navigation, search
(Unfinnished and untested. I really should have gone out working a couple hours ago. Eventually intended for user use.)
 
(stopping point, most of the intended function)
Line 1: Line 1:
{{#ifeq: {{#expr: ({{#time: z |2023-10-01 }} - {{#time: z |now}})>{{#expr: 0 }} }} | {{#expr: 0 }}| value if false | value if true }}
+
<!-- Days to next SF event, unless event has started, then days to next SF event in the next year.
 +
  -- Expect this to be masked while the event is active -->
 +
{{#ifeq:
 +
{{ #expr: {{#time: z |{{CURRENTYEAR}}-10-01 }} - {{#time: z |now}} > {{#expr: 0 }} }} | {{#expr: 1}}
 +
|{{#expr: {{#time: z |{{CURRENTYEAR}}-10-01 }} - {{#time: z |now}} }} days until SF {{CURRENTYEAR}}
 +
|{{#expr: {{#time: z |{{CURRENTYEAR}}-12-31 }} - {{#time: z |now}}
 +
              + {{#time: z |{{#expr: {{CURRENTYEAR}}+1 }}-10-01 }} }} days until SF {{#expr: {{CURRENTYEAR}}+1 }}
 +
}}
 +
 
 +
<!-- test event has started -->
 +
{{#ifeq:
 +
{{ #expr: {{#time: z |{{CURRENTYEAR}}-10-01 }} - {{#time: z |now}} < {{#expr: 0 }} }} | {{#expr: 1}}
 +
|{{#expr: {{#time: z |{{CURRENTYEAR}}-10-01 }} - {{#time: z |now}} }} day until SF {{CURRENTYEAR}}
 +
|{{#expr: {{#time: z |{{CURRENTYEAR}}-12-31 }} - {{#time: z |now}} + {{#time: z |{{#expr: {{CURRENTYEAR}}+1 }}-10-01 }}}} days until SF {{#expr: {{CURRENTYEAR}}+1 }}
 +
}}
 +
 
 +
 
 +
<!--
 +
{{#expr: {{#time: z |{{CURRENTYEAR}}-10-01 }} - {{#time: z |now}}  }}
 +
 
 +
{{#expr: {{CURRENTYEAR}}+1 }}
 +
 
 +
{{#expr: {{#time: z |{{#expr: {{CURRENTYEAR}}+1 }}-10-01 }}  }}
 +
 
 +
{{#expr: {{#time: z |{{CURRENTYEAR}}-12-31 }} - {{#time: z |now}} }} days until SF {{CURRENTYEAR}}
 +
{{#expr: {{#time: z |{{CURRENTYEAR}}-12-31 }} - {{#time: z |now}} + {{#time: z |{{CURRENTYEAR}}-10-01 }}}} days until SF {{CURRENTYEAR}}
 +
 
 +
{{#expr: {{#time: z |{{CURRENTYEAR}}-10-01 }} - {{#time: z |now}} > {{#expr: 0 }} }}  
 +
{{#expr: {{#time: z |{{CURRENTYEAR}}-10-01 }} - {{#time: z |now}} < {{#expr: 0 }} }}
 +
 
 +
{{#expr: {{#time: z |{{CURRENTYEAR}}-10-01 }} - {{#time: z |now}} }} days until SF {{CURRENTYEAR}} 
 +
 
 +
{{#expr: {{CURRENTYEAR}}+1 }}-10-01 - {{#time: z |now}}}}
 +
 
 +
{{#time: z |{{#expr: {{CURRENTYEAR}}+1 }}-10-01 - {{#time: z |now}} }}
 +
 
 +
{{#expr: {{#time: z |{{#expr: {{CURRENTYEAR}}+1 }}-10-01 - {{#time: z |now}} }} days until SF
 +
}} }} }}
 +
 
 +
{{#expr: ({{CURRENTYEAR}}+1) }} }}  
  
{{#ifeq: {{#expr: ({{#time: z |now}} - {{#time: z |2023-10-01 }})>{{#expr: 0 }} }} | {{#expr: 0 }}| value if false | value if true }}
+
{{#expr: {{#time: z |now}} - {{#time: z |{{CURRENTYEAR}}-10-01 }} }}
  
{{#expr: {{#time: z |2023-10-01 }} - {{#time: z |now}} }}
+
{{#expr: {{#time: z |now}} - {{#time: z |{{CURRENTYEAR}}-10-01 }} > {{#expr: 0 }} }}
  
{{#expr: ({{#time: z |2023-10-01 }} - {{#time: z |now}})> {{#expr: 0 }} }}
+
{{#if: {{#expr: ({{#time: z |now}} - {{#time: z |2023-10-01 }})> {{#expr: 0 }} }} | value if false | value if true }}
  
{{#expr: {{#time: z |now}} - {{#time: z |2023-10-01 }} }}
+
{{#ifeq: {{#expr: ({{#time: z |2023-10-01 }} - {{#time: z |now}})>{{#expr: 0 }} }} | {{#expr: 0 }}| value if false | value if true }}
  
{{#expr: ({{#time: z |now}} - {{#time: z |2023-10-01 }})> {{#expr: 0 }} }}
+
{{#ifeq: {{#expr: ({{#time: z |now}} - {{#time: z |2023-10-01 }})>{{#expr: 0 }} }} | {{#expr: 0 }}| value if false | value if true }}
 +
-->

Revision as of 03:56, 20 September 2023

137 days until SF 2024

501 days until SF 2025