टेम्पलेट:Time ago: रिवीजन सभ के बीचा में अंतर

विकिपीडिया से
Content deleted Content added
created
 
Trying to simplify template design
लाइन 1: लाइन 1:
{{#switch:
{{#switch:
{{#ifexpr: {{#time:U}}-{{#time:U| {{{1|}}}}} < 12*60
{{#ifexpr: abs({{#time:U}}-{{#time:U|{{{1|}}}}}) < 180
| 0
| 0
| {{#expr: trunc( 1.4427 * ln( ({{#time:U}}-{{#time:U| {{{1}}}}})) - 9.3987) }}
| {{#expr: trunc( 1.4427 * ln( ({{#time:U}}-{{#time:U|{{{1}}}}})) - 7.3987) }}
}}
}}
|0 <!-- < 12 min -->
|0 <!-- < 3 min --> = less than 3 minutes ago
|1 <!-- < 23 min -->
|1 <!-- < 6 min -->
|2 <!-- < 45 min -->
|2 <!-- < 12 min --> = {{#expr: ({{#time:U}} - {{#time:U|{{{1|}}}}})/60 round 0 }} minutes ago
|3 <!-- < 23 min -->
|3 <!-- < 90 min --> = {{#time: G:i|{{{1|}}} }} ({{#expr: ({{#time:U}} - {{#time:U|{{{1|}}}}})/60 round 0 }} minutes ago)
|4 <!-- < 3 hours -->
|4 <!-- < 45 min -->
|5 <!-- < 6 hours --> = {{#time: G:i|{{{1|}}} }} ({{#expr: ({{#time:U}} - {{#time:U|{{{1|}}}}})/3600 round 1 }} hours ago)
|5 <!-- < 90 min --> = {{#expr: ({{#time:U}} - {{#time:U|{{{1|}}}}})/12 round 0 * 5}} minutes ago
|6 <!-- < 12 hours-->
|6 <!-- < 3 hours -->
|7 <!-- < 1 day --> = {{#time: G:i|{{{1|}}} }} ({{#expr: ({{#time:U}} - {{#time:U|{{{1|}}}}})/3600 round 0 }} hours ago)
|7 <!-- < 6 hours --> = {{#expr: ({{#time:U}} - {{#time:U|{{{1|}}}}})/3600 round 1 }} hours ago
|8 <!-- < 2 days --> = {{#time: G:i|{{{1|}}} }} (Yesterday)
|8 <!-- < 12 hours-->
|9 <!-- < 1 day --> = {{#expr: ({{#time:U}} - {{#time:U|{{{1|}}}}})/3600 round 0 }} hours ago
|9 <!-- < 4 days -->
|10<!-- < 8 days --> = {{#time: G:i|{{{1|}}} }} ({{#time:l|{{{1|}}}}})
|10<!-- < 2 days --> = Yesterday
|11<!-- < 4 days -->
|default= {{#time: g:i A j F Y "(UTC)"|{{{1|}}} }}
|12<!-- < 8 days --> = {{#time:l|{{{1|}}}}}
|default= {{#expr: ({{#time:U}} - {{#time:U|{{{1|}}}}})/604800 round 0 }} weeks ago
}}<noinclude>
}}<noinclude>
{{documentation|content=
{{documentation|content=
{{tl|{{PAGENAME}}}} calculates dates and times since an event has passed.


== Examples ==

* &#123;{Time ago&#124;{{#time: r |-14 minutes}}}&#125; <br/>→<span style="background:white;">{{Time ago|-14 minutes}}</span>
== test cases ==
* <code><nowiki>{{Time ago|-14 minutes}}</nowiki></code><br/>→<span style="background:white;">{{Time ago|-14 minutes}}</span>
* &#123;{Time ago&#124;{{#time: r |-134 minutes}}}&#125; <br/>→<span style="background:white;">{{Time ago|-123 minutes}}</span>
* <code><nowiki>{{Time ago|-33 minutes}}</nowiki></code><br/>→<span style="background:white;">{{Time ago|-33 minutes}}</span>
* <nowiki>{{Time ago|-500 minutes}}</nowiki><br/>→<span style="background:white;">{{Time ago|-500 minutes}}</span>
* <code><nowiki>{{Time ago|-123 minutes}}</nowiki></code><br/>→<span style="background:white;">{{Time ago|-123 minutes}}</span>
* <nowiki>{{Time ago|Jan 21, 2001 3:45 PM}}</nowiki><br/>→<span style="background:white;">{{Time ago|Jan 21 2001 3:45 PM}}</span>
* <code><nowiki>{{Time ago|-500 minutes}}</nowiki></code><br/>→<span style="background:white;">{{Time ago|-500 minutes}}</span>
* <nowiki>{{Time ago|Oct 18 2008}}</nowiki><br/>→<span style="background:white;">{{Time ago|Oct 18 2008 }}</span>
* <code><nowiki>{{Time ago|Nov 7 2008 3:45 PM}}</nowiki></code><br/>→<span style="background:white;">{{Time ago|Nov 7 2008 3:45 PM}}</span>
* <nowiki>{{Time ago|Nov 7 2008 3:45 PM}}</nowiki><br/>→<span style="background:white;">{{Time ago|Nov 7 2008 3:45 PM}}</span>


}}</noinclude>
}}</noinclude>

21:31, 19 अक्टूबर 2008 तक ले भइल बदलाव

less than 3 minutes ago

टेम्पलेट बिबरनलेख

{{Time ago}} calculates dates and times since an event has passed.

Examples

  • {{Time ago|Thu, 18 Apr 2024 00:14:21 +0000}}
    14 minutes ago
  • {{Time ago|Wed, 17 Apr 2024 22:14:21 +0000}}
    615 minutes ago
  • {{Time ago|-500 minutes}}
    8.3 hours ago
  • {{Time ago|Jan 21, 2001 3:45 PM}}
  • {{Time ago|Oct 18 2008}}
  • {{Time ago|Nov 7 2008 3:45 PM}}