Şablon:Zaman

Vikipedi, özgür ansiklopedi
Şablon belgelemesi[gör] [değiştir] [geçmiş] [temizle]

Bu şablon, belirtilen bir zaman dilimindeki güncel zamanı gösterir. Saat, belirtilen zaman dilimindeki UTC'ye göre hesaplanır ve o zaman diliminde şu an için yaz saatinin aktif olup olmadığına dikkat edilir.

Not: Vikipedi sayfalarının çoğu, sunucu yükünü azaltmak için önbelleğe alınmış bir sürümü görüntüler, bu nedenle şablon yalnızca sayfanın son ayrıştırıldığı tarihteki güncel saati gösterir. Gösterilen saati yenilemek için [yenile] bağlantısına tıklayabilirsiniz.

Parametreler[kaynağı değiştir]

{{Zaman}} şablonu, iki konumsal ve birçok isimli parametreyi desteklemektedir. Hiçbiri zorunlu değildir:

|<zaman dilimi> – Birinci konumsal (isimsiz) parametre, şablonun kendisi için bir zaman çıktısı sağlayacağı zaman dilimini belirtir. Eğer belirtilmezse, şablon UTC zamanını görüntüler. Zaman dilimi, zaman diliminin standart saat adının kısaltması ile belirtilir. Yaz saati veya yaz saati uygulaması kısaltmaları kullanmayın; bunlar göz ardı edilecek ve hata mesajı üretecektir.
|<df>|df='nin konumsal (isimsiz) versiyonu, bkz.
|df= – Tarih formatı; bu parametre birkaç değerden birini alır, bunlar dışındaki değerler görmezden gelinir:
|df=dmy – Gün ay yıl tarih formatını belirtir; zaman 24 saat formatındadır; bir tarih formatı zaman dilimi özelliklerinde belirtilmemişse varsayılan değerdir; diğer adı: |df=dmy24
24 Nisan 2024, 19:00 MDT [temizle]
|df=dmy12|df=dmy ile aynıdır, fakat zaman 12 saat am/pm formatındadır
24 Nisan 2024, 7:00 pm MDT [temizle]
|df=mdy – Ay gün, yıl formatını belirtir; zaman 24 saat formatındadır; diğer adı: |df=mdy24
19:00, Nisan 24, 2024 MDT [temizle]
|df=mdy12|df=mdy ile aynıdır, ancak zaman 12 saat am/pm formatındadır
7:00 pm, Nisan 24, 2024 MDT [temizle]
|df=iso – Tarihi/saati ISO 8601 formatına yaklaşık olarak gösterir (saniyeler çıkarılmıştır)
2024-04-24T19:00 MDT [temizle]
|df=y – Eski {{zaman}} parametresi, |df=dmy ile aynıdır
|df=12 – Sadece saat gösterilir, 12 saat am/pm formatındadır
7:00 pm MDT [temizle]
|df=24 – Sadece saat gösterilir, 24 saat formatındadır
19:00 MDT [temizle]
|df-cust=mw:Help:Extension:ParserFunctions##time sayfasında tanımlanan özel zaman/tarih biçimleri; |df='ye geçiş yapar
|df-cust-a= – yukarıdaki gibidir, fakat sadece ante meridiem için; |df-cust-p= gerektirir; |df-cust='a geçiş yapar
|df-cust-p= – yukarıdaki gibidir, fakat sadece post meridiem için; |df-cust-a= gerektirir; |df-cust='a geçiş yapar
|dst= – Eğer no olarak belirtilirse, zaman diliminde yaz saati uygulaması hesaplamasını devre dışı bırakır; diğer değerler görmezden gelinir; yaz saati uygulaması uygulamayan konumlar için kullanışlıdır; örneğin Arizona
|lang=<code> – ISO 639 <code> dil kodu tarafından belirtilen dili kullanarak zaman/tarihi gösterir
bu parametreler sadece yes değerini alır:
|dateonly= – saat gösterimini engeller
|timeonly= – tarih gösterimini engeller
|hide-refresh= – yenileme bağlantısını engeller
|hide-tz= – zaman dilimi kısaltmasını engeller
|unlink-tz= – bağlantısız zaman dilimi kısaltması gösterir
|TEST_TIME= – şablon kodunun geliştirilmesi sırasında kullanışlı olan bir parametredir. Bu parametreye atanacak değer, ya zaman dilimi belirteci olmadan ISO 8601 formatında olmalıdır (2024-04-25T01:00:54), ya da {{Timestamp}} tarafından çıktı olarak üretilen YYYYAAGGsadasn formatında olmalıdır (20240425010054). Bu değer şablon tarafından UTC olarak yorumlanır.

Kullanım[kaynağı değiştir]

Genellikle, yalnızca şunlar gereklidir:

{{zaman|<TZ>}} burada <TZ>, desteklenen zaman dilimi kısaltmalarından biridir
{{zaman|MST}}
19:00, Nisan 24, 2024 MDT [temizle]

Görüntülenen formatı değiştirmek için:

{{zaman|MST|df=y}}
24 Nisan 2024, 19:00 MDT [temizle]
{{zaman|MST|y}}
24 Nisan 2024, 19:00 MDT [temizle]
{{zaman|MST|dmy}}
24 Nisan 2024, 19:00 MDT [temizle]
{{zaman|MST|iso}}
2024-04-24T19:00 MDT [temizle]

Desteklenen zaman dilimleri[kaynağı değiştir]

Şu anda desteklenen zaman dilimi kısaltmalarının listesi şu şekildedir:

  1. ^ a b c Standart zaman dilimi olmayanlar, bunlar keyfi olarak dahil edilen zaman dilimleridir; AoE "Anywhere on Earth", "IDLE" ve "IDLW" Doğu ve Batı Uluslararası Gün Değişim Çizgisidir
  2. ^ İrlanda Saati. IST kısaltması aynı zamanda Hindistan Standart Saati için de kullanılır. İrlanda Saati yazın uygulanır. Bu nedenlerle şablonda, İrlanda için zaman dilimi kısaltması olarak GMT-IE kullanılmaktadır.
  3. ^ GMT, yaz saatini uygulamaz. Birleşik Krallık kışın GMT'yi takip eder, fakat yazın İngiliz Yaz Saatine geçer. BST kısaltması aynı zamanda Bangladeş Standart Saati için de kullanılır. Birleşik Krallık'ta gözlemlenen GMT'yi yıl boyunca gözlemlenen GMT'den ayırmak için GMT-UK kullanın.
  4. ^ Saint Pierre ve Miquelon Standart Saati
  5. ^ Batı Grönland Saati

UTC farkı[kaynağı değiştir]

Belirli bir UTC farkında saati görüntülemek için, zaman dilimi olarak UTC saat farkını belirtin:

{{zaman|UTC-07:00}}
2024-04-24T18:00 UTC−07:00 [temizle]

'UTC', bir işaret karakteri, iki saat hanesi, iki dakika hanesi ve bir, iki nokta üst üste gerektirir. Kabul edilen işaret karakterleri: '+', '-' (tire), '±' ve '−' (eksi) şeklindedir.

Askeri/denizcilik zaman dilimleri[kaynağı değiştir]

Belirli bir askeri veya denizcilik zaman dilimindeki saati göstermek için,[1] zaman diliminin alfa belirtmesini kullanın:

{{zaman|M}}
2024-04-25T13:00 M [temizle]

Bazı askeri ve denizcilik zaman dilimi gösterimleri bir yıldız (*) veya çapraz (†) veya çift çapraz (‡) işaretiyle uzatılabilir. Bu şablonu bir bıçak işareti veya çift bıçak işareti ile uzatılan göstericiler için yazarken, sırasıyla '+' ve '++' işaretlerini kullanın.

{{zaman|M++}}
2024-04-25T13:45 M‡ [temizle]
{{zaman|M+}}
2024-04-25T15:00 M† [temizle]

Yaz saati uygulaması[kaynağı değiştir]

Yaz saati uygulaması (YSU), gözlemlediği zaman dilimlerinde otomatiktir. Genellikle, YSU gözlemlenmeyen bir yerelde doğru saati görüntülemek için |dst=no olarak ayarlanır:

{{zaman|MST|dst=no}}
18:00, Nisan 24, 2024 MST [temizle]Arizona Saati'nde olduğu gibi
{{zaman|MST}}
19:00, Nisan 24, 2024 MDT [temizle] – Arizona'daki Navajo Ulusu Saati

Tersi durum desteklenmez. Grönland'daki Thule Hava Üssü gibi yerler Amerikan Yaz Saati uygulamasını gözlemlerken WGT, Avrupa Birliği Yaz Saati uygulamasını gözlemlemektedir. Bu tür durumlar için, Modül:Zaman'da bir zaman dilimi özellikleri tablosuna ihtiyaç duyulacaktır. bkz. §Yeni bir zaman dilimi ekleme.

Hata mesajları[kaynağı değiştir]

{{zaman}}, çeşitli hata mesajları verebilir. Bunlar şunlardır:

{{zaman}} – |df-cust-a= ve |df-cust-p her ikisi de zorunludur – am (veya pm) saati için özel bir format belirtirken, pm (veya am) saati için de özel bir format belirtmelisiniz
{{zaman}} – Yaz saati uygulaması zaman damgaları hesaplanırken hata oluştu – içsel bir hatayı belirtiyor, çünkü şu zaman dilimi özelliklerinden biri veya daha fazlası hatalıdır: UTC farkı, Yaz Saati başlangıcı veya sonu tanımı. Bu hatayı çözmek için zaman dilimi özelliklerinin doğru olduğundan emin olunuz
{{zaman}} – ... için eksik tanım – içsel bir hatayı belirtiyor, çünkü şu zaman dilimi özelliklerinden biri veya daha fazlası eksik: Yaz Saati başlangıcı veya sonu tanımı, Yaz Saati olay zamanı, zaman dilimi makalesi. Bu hatayı çözmek için eksik olan özellikleri sağlayınız
{{zaman}} – ... için yanlış tarih biçimi<format>|df='ye atanan değer, tanımlı biçim dizelerinden biri değil; bkz. §Parametreler
{{zaman}} – ± işaretinin yanlış kullanım - dakika ve saat farkları 00:00 olmadığında ± sembolü kullanılmaktadır
{{zaman}} – hatalı veya eksik TEST_TIME – bu parametreye atanan değer ya şu formatta olmalıdır: YYYY-AA-GGTsa:da:sn (T hariç, diğerleri rakam olmalıdır) veya YYYYAAGGsadasn olmalıdır
{{zaman}} – ... için bilinmeyen zaman dilimi – zaman dilimi konum parametresi, desteklenen zaman dilimi kısaltmalarından biri değil. Bu hatayı çözmek için parametrenin yazımını kontrol edin veya zaman diliminin özelliklerini modüle ekleyin. Detaylar için §Yeni bir zaman dilimi ekleme bölümüne bakınız

Yeni bir zaman dilimi ekleme[kaynağı değiştir]

{{zaman}}, Modül:Zaman/veri'yi kullanır. Bu modülde bireysel zaman dilimlerinin özelliklerini belirleyen veri yapılarından oluşan bir tablo bulunmaktadır. Boş bir zaman dilimi özellikleri tablosu şu şekildedir:

[''] = {
	abbr = '',			
	dst_abbr = '',
	utc_offset = '',
	df = '',
	dst_begins = '',
	dst_ends = '',
	dst_time = '',
	dst_e_time = '',
	article = ''
},

Modül:Zaman/veri'ye yeni bir zaman dilimi eklemek için, uygun bilgileri tek tırnakların içine ekleyin. Bir özelliğin uygulanmadığı durumlar için tırnakları boş bırakın. Her özelliğin kuralları şunlardır:

[''] – (zorunlu) bir zaman diliminin standart zamanının kısaltması; küçük harf olmalıdır; bu, şablonun zaman dilimi parametresinde kullanılacak olan değerdir
abbr = '' – (zorunlu) bir zaman diliminin standart zamanının şablon tarafından nasıl görüntüleneceğini belirtir
dst_abbr = '' – bir zaman diliminin yaz saati veya yaz zamanı kısaltmasının şablon tarafından nasıl görüntüleneceğini belirtir
utc_offset = '' – (zorunlu) UTC±00:00 saat ve dakika cinsinden fark şu formatta olmalıdır: utc_offset = '<simge>sa:da' burada <simge> + olabilir ( isteğe bağlı) veya - (0 meridyeninin batısındaki zaman dilimleri için gereklidir)
df = '' - zaman diliminde tipik olarak kullanılan tarih biçimini belirlemek için kullanılan üç anahtar kelimeden biri olan dmy, mdy veya iso; |df= şablon parametresiyle geçersiz kılınabilir
dst_begins = '' - <ordinal> <day name> <in|of> <month name> şeklinde dört kelimeden oluşan bir cümle, burada:
<ordinal> - 'first', '1st', 'second', '2nd', ... 'fifth', '5th' veya 'last' gibi kelimelerden herhangi biri
<day name> - 'Sunday', 'Monday', 'Tuesday', gibi gün adları; büyük-küçük harf önemli değil ancak doğru şekilde yazılmış olmalıdır; kısaltmalar desteklenmez
<in|of> - 'in' veya 'of' kelimelerinden herhangi biri
<month name> - 'January', 'February', 'March', gibi ay adları; büyük-küçük harf önemli değil ancak doğru şekilde yazılmış olmalıdır; kısaltmalar desteklenmez
dst_ends = '' - (dst_begins belirtilmişse zorunlu) dst_begins ile aynı
dst_time = '' - (dst_begins belirtilmişse zorunlu) Yaz saati uygulamasının başladığı zaman, genellikle yerel zamandır; YSU belirli bir UTC zamanında başlıyorsa (örneğin Avrupa Yaz Saati), şu şekilde kullanın: dst_time = 'sa:da UTC'; dört rakam ve iki nokta üst üste işareti gereklidir
dst_e_time = '' - Yaz saati uygulamasının başladığı zamandan farklıysa, yaz saati uygulamasının bittiği zaman; genellikle yerel yaz saati; YSU belirli bir UTC zamanında bitiyorsa, şu şekilde kullanın: dst_e_time = 'sa:da UTC'; dört rakam ve iki nokta üst üste işareti gereklidir.
article = '' - (zorunlu) Zaman dilimi için uygun bir Vikipedi sayfasının başlığı; viki işaretleri içermemelidir

Bu özelliklerin bazıları farklı durumlar için gerekli olabilir; örneğin, bir zaman dilimi yaz saati uygulamıyorsa, dst_begins ve dst_ends özelliklerine ihtiyaç yoktur.

Tablolar doğuya (artı UTC farkları), ardından batıya (eksi UTC farkı), saat farklarına göre ve ardından saat dilimi konum parametresi adına göre alfabetik olarak düzenlenir.

Yeni bir takma ad eklemek[kaynağı değiştir]

Ayrıca bir zaman diliminin takma adını da eklemek isteyebilirsiniz:

[''] = {tz = ''},

Modül:Zaman/veri'ye yeni bir zaman dilimi eklemek için uygun bilgileri tek tırnak içine ekleyin.

[''] - (zorunlu) Zaman diliminin takma adının kısaltması. Küçük harfle olmalıdır.
tz = '' - (zorunlu) Kodda zaten var olan zaman diliminin kısaltması. Küçük harfle olmalıdır.

Tablolar doğuda (artı UTC farkları) akabinde batıda (eksi UTC farkı) ve bir YSU farkı olup olmadığına göre düzenlenir.

Ayrıca bakınız[kaynağı değiştir]

Birden fazla zaman birimi[kaynağı değiştir]

Tip Ayarlanabilir Şu an Son Sonraki
Tarih ve saat {{zaman}} {{Güncel tarih}} (GG-AA-YYYY)
{{Şu an sade}} (GG-AA-YYYY)
{{Şu an}} (tam bir cümle ile GG-AA-YYYY)
{{Şu an basit}}
Sadece tarih {{Sadece tarih}}
{{Günlü tarih}}
(Mevcut günü gösterir)
{{Tarih}} (Format seçilebir)
{{TARİH}} (tarih= ön ekiyle)
{{BUGÜN}} (Gün Ay Yıl)
{{Dün}} {{Yarın}}
Sadece saat {{Sadece saat}} {{GÜNCELSAAT}} (12 sa formatı)
{{GÜNCELSAAT24}} (24 sa formatı)
Afişler {{Şu anda}}
(Mavi renkte ve Vikipedi makale sayısıyla birlikte)
Zaman damgası {{Timestamp}}
(Format YYYYAAGGsadasn)

Tekil zaman birimleri[kaynağı değiştir]

Zaman birimi Ayarlanabilir Şu an Son Sonraki
SANİYE {{CURRENTSECOND}}
DAKİKA {{CURRENTMINUTE}}
SAAT {{CURRENTHOUR}}
HAFTA {{CURRENTWEEK}}
{{CURRENTWEEKOFMONTH}}
Haftanın günü {{Haftanın günü}} {{CURRENTDAYNAME}}
{{CURRENTWEEKDAYABBREV}}
{{CURRENTWEEKDAY}}
AY {{AYADI}}
{{MONTHABBREV}}
{{AYSAYISI}}
{{AY}} (sıfır ile doldurulmuş)
{{CURRENTMONTHNAME}}
{{CURRENTMONTHABBREV}}
{{CURRENTMONTH1}}
{{CURRENTMONTHDAYS}}
{{LASTMONTHNAME}} {{NEXTMONTHNAME}}
Ayın günü {{CURRENTDAY}}
{{CURRENTDAY2}} (sıfır ile doldurulmuş)
YIL {{CURRENTYEARCC}}
{{CURRENTYEARYY}}
{{GÜNCELISOYILI}}
{{CURRENTYEAR}}
{{GEÇENYIL}} {{GELECEKYIL}}
Yılın günü {{CURRENTDAYOFYEAR}}
ONYIL {{ONYIL}} {{CURRENTDECADE}}
YÜZYIL {{YÜZYIL}} {{CURRENTCENTURY}}
BİNYIL {{BİNYIL}}

Yerine Koyma İçin Oluşturulan Tarih ve Saat Şablonları[kaynağı değiştir]

Ay:
{{GeçenAy}} → Mart 2024
{{GelecekAy}} → Mayıs 2024


Bireysel Şablonlar[kaynağı değiştir]

Şablon kategorileri[kaynağı değiştir]


Kaynakça[kaynağı değiştir]

  1. ^ "World Time Zone Map". HM Nautical Almanac Office. Şubat 2016. 

Şablon verileri[kaynağı değiştir]

Bu şablon, Görsel Düzenleyici ve diğer araçları kullanarak oluşturulmuş TemplateData şablonu belgelemesidir; bu şablon için aylık hata raporuna bakın.

Zaman için şablon verileri

Açıklama yok.

Şablon parametreleri[Şablon veriyi değiştir]

ParametreAçıklamaTürDurum
zaman dilimi1

Zaman formatı için zaman dilimi

Örnek
EST
Dizeönerilen
tarih formatı2 df

Tarih ve saati işlemek için kullanılan format

Örnek
dmy12
Bilinmiyorönerilen
Yaz saati uygulamasıdst

açıklama yok

Örnek
yes
Dizeisteğe bağlı
ISO 639 dil kodulang

ISO 639 dil koduna göre belirtilen dilde zaman/tarih bilgisini gösterir

Dizeisteğe bağlı
dateonlydateonly

Eğer 'yes' ise, saatin görüntülenmesini engeller ve sadece tarihi gösterir

Örnek
yes
Dizeisteğe bağlı
timeonlytimeonly

Eğer 'yes' ise, tarihin görüntülenmesini engeller ve sadece saati gösterir

Örnek
yes
Dizeisteğe bağlı
Zaman dilimi gizlenmesihide-tz

Eğer 'yes' ise, zaman dilimi kısaltmasının görüntülenmesini engeller

Örnek
yes
Dizeisteğe bağlı
Zaman diliminde bağlantı olmamasıunlink-tz

Eğer 'yes' ise, zaman dilimini makalesine bağlantı olmadan gösterir

Örnek
yes
Dizeisteğe bağlı