معاونت:ٹائم فنکشن

آزاد دائرۃ المعارف، ویکیپیڈیا سے
Jump to navigation Jump to search

ٹائم فنکشن یا #time میڈیاویکی کا ایک پارسر فنکشن ہے جس کے ذریعہ تاریخ اور وقت کو متعدد شکلوں میں تحریر اور دکھایا جاتا ہے۔ مثلاً:


  • {{#time:j F Y}}                کا نتیجہ: 25 جون 2019، متناسق عالمی وقت کے مطابق جاری تاریخ
  • {{#time:F j، Y}}               کا نتیجہ: جون 25، 2019، مہینہ، دن، سال فارمیٹ میں جاری تاریخ
  • {{#time:Y-m-d}}                کا نتیجہ: 2019-06-25، جاری ISO 8601 تاریخ
  • {{#time:H:i:s}}                کا نتیجہ: 18:20:22، جاری وقت
  • {{#time:l}}                    کا نتیجہ  "منگل" ہفتہ کے جاری دن کے طور پر
  • {{#time:\d\a\y D}}             کا نتیجہ  "day منگل" جاری سہ حرفی دن کے طور پر
  • {{#time:F j. Y|7 May 2013|de}} کا نتیجہ  "Mai 7. 2013" جرمنی تاریخ
  • {{#time:xij xiF xiY}}          کا نتیجہ  "4 تیر 1398" ایرانی تقویم کے مطابق تاریخ

ٹائم فارمیٹ رموز[ترمیم]

درج ذیل جدول میں تاریخ/وقت کے فارمیٹس کے 35 مختلف رموز موجود ہیں، نیز دیگر زبانوں میں مہینوں کے لیے جو رموز اور ایکس رموز (x_) استعمال ہوتے ہیں انھیں بھی درج کیا گیا ہے، یہ ایکس رموز دیگر متعدد تقویموں اور اعداد کے نظاموں کو تبدیل کرنے کے لیے استعمال کیے جاتے ہیں۔۔

رمز وضاحت موجودہ نتیجہ
(تجدید کے لیے اس صفحہ کا کیشے صاف کریں)
Year
Y 4-digit year. 2019
y 2-digit year. 19
L 1 if it's a leap year, 0 if not. 0
o ¹ ISO-8601 year of the specified week. ² 2019 ³

¹ Requires PHP 5.1.0 and newer and rev:45208.
² This has the same value as Y, except that if the ISO week number (W) belongs to the previous or next year, that year is used instead.
³ Will output literal o if ¹ not fulfilled.

Month
n Month index, not zero-padded. 6
m Month index, zero-padded. 06
M An abbreviation of the month name, in the site language. جون
F The full month name in the site language. جون
xg Output the full month name in the genitive form for site languages that distinguish between genitive and nominative forms. For Polish:

(nominative)

{{#time:d F Y|20 June 2010}|pl}} → 20 czerwiec 2010

(genitive)

{{#time:d xg Y|20 June 2010|pl}} → 20 czerwca 2010

Week
W ISO 8601 week number, zero-padded. 26
Day
j Day of the month, not zero-padded. 25
d Day of the month, zero-padded. 25
z Day of the year (January 1 = 0).
[[#ref_{{{1}}}|^]] To get the ISO day of the year add 1.
175
D An abbreviation for the day of the week. Rarely internationalised. منگل
l The full weekday name. Rarely internationalised. منگل
N ISO 8601 day of the week (Monday = 1, Sunday = 7). 2
w Number of the day of the week (Sunday = 0, Saturday = 6). 2
Hour
a "am" during the morning (00:00:00 → 11:59:59), "pm" otherwise (12:00:00 → 23:59:59). pm
A Uppercase version of a above. PM
g Hour in 12-hour format, not zero-padded. 6
h Hour in 12-hour format, zero-padded. 06
G Hour in 24-hour format, not zero-padded. 18
H Hour in 24-hour format, zero-padded. 18
Minutes and seconds
i Minutes past the hour, zero-padded. 20
s Seconds past the minute, zero-padded. 22
U Seconds since January 1 1970 00:00:00 GMT. 1561486822
Timezone (as of 1.22wmf2)
e Timezone identifier. UTC
I Whether or not the date is in daylight savings time. 0
O Difference to Greenwich time (GMT) +0000
P Difference to Greenwich time (GMT), with colon +00:00
T Timezone abbreviation. UTC
Z Timezone offset in seconds. 0
Miscellaneous
t Number of days in the current month. 30
c ISO 8601 formatted date, equivalent to Y-m-dTH:i:s+00:00. 2019-06-25T18:20:22+00:00
r RFC 5322 formatted date, equivalent to D, j M Y H:i:s +0000, with weekday name and month name not internationalised. Tue, 25 Jun 2019 18:20:22 +0000
Non-Gregorian calendars
Islamic
xmj Day of the month. 21
xmF Full month name. شوال
xmn Month index. 10
xmY Full year. 1440
Iranian (Jalaly)
xij Day of the month. 4
xiF Full month name. تیر
xin Month index. 4
xiY Full year. 1398
xiy 2-digit year. 98
Hebrew
xjj Day of the month. 22
xjF Full month name. Sivan
xjt Number of days in month. 30
xjx Genitive form of the month name. Sivan
xjn Month number. 9
xjY Full year. 5779
Thai solar
xkY Full year. 2562
Minguo/Juche year
xoY Full year. 108
Japanese nengo
xtY Full year. 令和元
Flags
xn Format the next numeric code as a raw ASCII number. In the Hindi language, {{#time:H, xnH}} produces ०६, 06.
xN Like xn, but as a toggled flag, which endures until the end of the string or until the next appearance of xN in the string.
xr Format the next number as a Roman numeral. Only works for numbers up to 10,000
(up to 3,000 in pre MediaWiki 1.20).
{{#time:xrY}} → MMXIX
xh
Format the next number as a Hebrew numeral. {{#time:xhY}} → ב'י"ט

مزید دیکھیے[ترمیم]