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

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

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


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

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

درج ذیل جدول میں تاریخ/وقت کے فارمیٹس کے 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. 1
m Month index, zero-padded. 01
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. 02
Day
j Day of the month, not zero-padded. 12
d Day of the month, zero-padded. 12
z Day of the year (January 1 = 0).
[[#ref_{{{1}}}|^]] To get the ISO day of the year add 1.
11
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. 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. 56
s Seconds past the minute, zero-padded. 48
U Seconds since January 1 1970 00:00:00 GMT. 1547305008
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. 31
c ISO 8601 formatted date, equivalent to Y-m-dTH:i:s+00:00. 2019-01-12T14:56:48+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, 12 Jan 2019 14:56:48 +0000
Non-Gregorian calendars
Islamic
xmj Day of the month. 5
xmF Full month name. جمادی الاول
xmn Month index. 5
xmY Full year. 1440
Iranian (Jalaly)
xij Day of the month. 22
xiF Full month name. دی
xin Month index. 10
xiY Full year. 1397
xiy 2-digit year. 97
Hebrew
xjj Day of the month. 6
xjF Full month name. Shevat
xjt Number of days in month. 30
xjx Genitive form of the month name. Shevat
xjn Month number. 5
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}} → ב'י"ט

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