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

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

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


  • {{#time:j F Y}}                کا نتیجہ: 2 نومبر 2018، متناسق عالمی وقت کے مطابق جاری تاریخ
  • {{#time:F j، Y}}               کا نتیجہ: نومبر 2، 2018، مہینہ، دن، سال فارمیٹ میں جاری تاریخ
  • {{#time:Y-m-d}}                کا نتیجہ: 2018-11-02، جاری ISO 8601 تاریخ
  • {{#time:H:i:s}}                کا نتیجہ: 14:26:32، جاری وقت
  • {{#time:l}}                    کا نتیجہ  "جمعہ" ہفتہ کے جاری دن کے طور پر
  • {{#time:\d\a\y D}}             کا نتیجہ  "day جمعہ" جاری سہ حرفی دن کے طور پر
  • {{#time:F j. Y|7 May 2013|de}} کا نتیجہ  "Mai 7. 2013" جرمنی تاریخ
  • {{#time:xij xiF xiY}}          کا نتیجہ  "11 آبان 1397" ایرانی تقویم کے مطابق تاریخ

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

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

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

¹ 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. 11
m Month index, zero-padded. 11
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. 44
Day
j Day of the month, not zero-padded. 2
d Day of the month, zero-padded. 02
z Day of the year (January 1 = 0).
[[#ref_{{{1}}}|^]] To get the ISO day of the year add 1.
305
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). 5
w Number of the day of the week (Sunday = 0, Saturday = 6). 5
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. 2
h Hour in 12-hour format, zero-padded. 02
G Hour in 24-hour format, not zero-padded. 14
H Hour in 24-hour format, zero-padded. 14
Minutes and seconds
i Minutes past the hour, zero-padded. 26
s Seconds past the minute, zero-padded. 32
U Seconds since January 1 1970 00:00:00 GMT. 1541168792
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. 2018-11-02T14:26:32+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. Fri, 02 Nov 2018 14:26:32 +0000
Non-Gregorian calendars
Islamic
xmj Day of the month. 22
xmF Full month name. صفر
xmn Month index. 2
xmY Full year. 1440
Iranian (Jalaly)
xij Day of the month. 11
xiF Full month name. آبان
xin Month index. 8
xiY Full year. 1397
xiy 2-digit year. 97
Hebrew
xjj Day of the month. 24
xjF Full month name. Cheshvan
xjt Number of days in month. 30
xjx Genitive form of the month name. Cheshvan
xjn Month number. 2
xjY Full year. 5779
Thai solar
xkY Full year. 2561
Minguo/Juche year
xoY Full year. 107
Japanese nengo
xtY Full year. 平成30
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}} → MMXVIII
xh
Format the next number as a Hebrew numeral. {{#time:xhY}} → ב'י"ח

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