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

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

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


  • {{#time:j F Y}}                کا نتیجہ: 13 اپریل 2019، متناسق عالمی وقت کے مطابق جاری تاریخ
  • {{#time:F j، Y}}               کا نتیجہ: اپریل 13، 2019، مہینہ، دن، سال فارمیٹ میں جاری تاریخ
  • {{#time:Y-m-d}}                کا نتیجہ: 2019-04-13، جاری ISO 8601 تاریخ
  • {{#time:H:i:s}}                کا نتیجہ: 16:45:45، جاری وقت
  • {{#time:l}}                    کا نتیجہ  "ہفتہ" ہفتہ کے جاری دن کے طور پر
  • {{#time:\d\a\y D}}             کا نتیجہ  "day ہفتہ" جاری سہ حرفی دن کے طور پر
  • {{#time:F j. Y|7 May 2013|de}} کا نتیجہ  "Mai 7. 2013" جرمنی تاریخ
  • {{#time:xij xiF xiY}}          کا نتیجہ  "24 فروردین 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. 4
m Month index, zero-padded. 04
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. 15
Day
j Day of the month, not zero-padded. 13
d Day of the month, zero-padded. 13
z Day of the year (January 1 = 0).
[[#ref_{{{1}}}|^]] To get the ISO day of the year add 1.
102
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). 6
w Number of the day of the week (Sunday = 0, Saturday = 6). 6
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. 4
h Hour in 12-hour format, zero-padded. 04
G Hour in 24-hour format, not zero-padded. 16
H Hour in 24-hour format, zero-padded. 16
Minutes and seconds
i Minutes past the hour, zero-padded. 45
s Seconds past the minute, zero-padded. 45
U Seconds since January 1 1970 00:00:00 GMT. 1555173945
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-04-13T16:45:45+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. Sat, 13 Apr 2019 16:45:45 +0000
Non-Gregorian calendars
Islamic
xmj Day of the month. 7
xmF Full month name. شعبان
xmn Month index. 8
xmY Full year. 1440
Iranian (Jalaly)
xij Day of the month. 24
xiF Full month name. فروردین
xin Month index. 1
xiY Full year. 1398
xiy 2-digit year. 98
Hebrew
xjj Day of the month. 8
xjF Full month name. Nisan
xjt Number of days in month. 30
xjx Genitive form of the month name. Nisan
xjn Month number. 7
xjY Full year. 5779
Thai solar
xkY Full year. 2562
Minguo/Juche year
xoY Full year. 108
Japanese nengo
xtY Full year. 平成31
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}} → ב'י"ט

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