Difference between revisions of "JapanTax"

From Sega Retro

(Created page with "{{#vardefine:priceonly|{{stripref|{{{1|}}}}}}}{{#vardefine:priceclean|{{#replace:{{#var:priceonly}}|,}}}}{{#switch:{{#sub:{{#var:priceonly}}|-1}} | i={{#replace:{{{1|}}}|{{#va...")
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{#vardefine:priceonly|{{stripref|{{{1|}}}}}}}{{#vardefine:priceclean|{{#replace:{{#var:priceonly}}|,}}}}{{#switch:{{#sub:{{#var:priceonly}}|-1}}
+
{{#vardefine:priceonly|{{stripref|{{{1|}}}}}}}{{#vardefine:priceclean|{{#replace:{{#var:priceonly}}|,}}}}{{#switch:{{#var:priceonly}}|free={{{1|}}}|{{#switch:{{#sub:{{#var:priceonly}}|-1}}
| i={{#replace:{{{1|}}}|{{#var:priceonly}}|{{numformat|{{#expr:({{#explode:{{#var:priceclean}}|i|0}}/{{dateswitch|date={{{2|}}}|1.00|1989-04-01=1.03|1997-04-01=1.05|2014-04-01=1.08}}) round 0}}}} (''{{numformat|{{#replace:{{#var:priceclean}}|i}}}}'')}}
+
| i={{#replace:{{{1|}}}|{{#var:priceonly}}|{{numformat|{{#expr:({{#explode:{{#var:priceclean}}|i|0}}/{{dateswitch|date={{{2|}}}|1.00|1989-04-01=1.03|1997-04-01=1.05|2014-04-01=1.08|2019-10-01=1.10}}) round 0}}}} (''{{numformat|{{#replace:{{#var:priceclean}}|i}}}}'')}}
| e={{#replace:{{{1|}}}|{{#var:priceonly}}|{{numformat|{{#replace:{{#var:priceclean}}|e}}}} (''{{numformat|{{#expr:({{#explode:{{#var:priceclean}}|e|0}}*{{dateswitch|date={{{2|}}}|1.00|1989-04-01=1.03|1997-04-01=1.05|2014-04-01=1.08}}) round 0}}}}'')}}
+
| e={{#replace:{{{1|}}}|{{#var:priceonly}}|{{numformat|{{#replace:{{#var:priceclean}}|e}}}} (''{{numformat|{{#expr:({{#explode:{{#var:priceclean}}|e|0}}*{{dateswitch|date={{{2|}}}|1.00|1989-04-01=1.03|1997-04-01=1.05|2014-04-01=1.08|2019-10-01=1.10}}) round 0}}}}'')}}
 
| {{{1|}}}
 
| {{{1|}}}
}}<noinclude>
+
}}}}<noinclude>
 
==Usage==
 
==Usage==
 
<pre>{{JapanTax|PRICEi/PRICEe|DATE}}</pre>
 
<pre>{{JapanTax|PRICEi/PRICEe|DATE}}</pre>
Line 9: Line 9:
 
* <nowiki>{{JapanTax|1,500e|2017-07-07}}</nowiki> -> {{JapanTax|1,500e|2017-07-07}}
 
* <nowiki>{{JapanTax|1,500e|2017-07-07}}</nowiki> -> {{JapanTax|1,500e|2017-07-07}}
 
* <nowiki>{{JapanTax|2,800e|2008-07-07}}</nowiki> -> {{JapanTax|2,800e|2008-07-07}}
 
* <nowiki>{{JapanTax|2,800e|2008-07-07}}</nowiki> -> {{JapanTax|2,800e|2008-07-07}}
 +
* <nowiki>{{JapanTax|free|2008-07-07}}</nowiki> -> {{JapanTax|free|2008-07-07}}
  
 
Add "i" or "e" to the end of the price, if said price includes or excludes tax.
 
Add "i" or "e" to the end of the price, if said price includes or excludes tax.
  
[[Category:Sega Retro templates]]</noinclude>
+
[[Category:Templates]]</noinclude>

Latest revision as of 13:57, 1 January 2022

Usage

{{JapanTax|PRICEi/PRICEe|DATE}}
  • {{JapanTax|1,620i|2017-07-07}} -> 1,500 (1,620)
  • {{JapanTax|1,500e|2017-07-07}} -> 1,500 (1,620)
  • {{JapanTax|2,800e|2008-07-07}} -> 2,800 (2,940)
  • {{JapanTax|free|2008-07-07}} -> free

Add "i" or "e" to the end of the price, if said price includes or excludes tax.