DT2STR İş Bloku

DT2STR İş Bloku, belirtilen formata sahip bir zamanı bir karakter dizisine dönüştürür.

Giriş DT

Giriş, DT# olarak tanımlanan tarihi belirtir. Tarih belirtilmezse, zaman damgası 0 ile hesaplanır.

Giriş FORMAT

Giriş, formatı karakter dizisi olarak tanımlar. Değer belirtilmez veya boş bırakılırsa, karakter dizisi "Y-m-d H:i:s" kabul edilir.

İpuçları: Bir harfi veya d'yi yazdırmak için her harfin \ kaçış karakteri ile işaretlenmesi gerekir. Örneğin: "\d\a\y: d" "day: 01" verir.

Format Karakteri Açıklama Dönüş Değerleri Örneği
Gün
d Ayın günü, ön sıfırla iki basamaklı 01 ile 31
D Haftanın günü, üç harfe kısaltılmış Mon ile Sun
j Ayın günü, ön sıfırsız 1 ile 31
l (küçük 'L') Tamamen yazılmış haftanın günü Sunday ile Saturday
N ISO-8601'e göre haftanın gününün sayısal temsilcisi 1 (Pazartesi için) ile 7 (Pazar için)
S Bir ay gününün İngilizce sıralamasına eklenen iki karakter st, nd, rd veya th. j ile kullanılması önerilir.
w Haftanın sayısal günü 0 (Pazar için) ile 6 (Cumartesi için)
z Yılın günü (0'dan başlayarak) 0 ile 365
Hafta
W ISO-8601 yılın hafta numarası, hafta Pazartesi günü başlar Örnek: 42 (Yılın 42. Haftası)
Ay
F Tamamen yazılmış ay adı, örneğin January veya March January ile December
m Ayın sayısı, ön sıfırla 01 ile 12
M Üç harfle kısaltılmış ay adı Jan ile Dec
n Ayın sayısı, ön sıfırsız 1 ile 12
t Belirtilen ayın gün sayısı 28 ile 31
Yıl
L Artık yıl mı değil mi 1 artık yıl için, aksi takdirde 0
o ISO-8601'e göre takvim haftasının yıl sayısı. Bu, Y'e aynı değeri verir, ancak ISO takvim haftası (W) önceki veya sonraki yıla aittirse o yıl kullanılır. Örnekler: 1999 veya 2003
Y Dört basamaklı yıl sayısı Örnekler: 1999 veya 2003
y İki basamaklı yıl sayısı Örnekler: 99 veya 03
Zaman
a Küçük harfle: Ante meridiem (Öğlen Önce) ve Post meridiem (Öğlen Sonra) am veya pm
A Büyük harfle: Ante meridiem (Öğlen Önce) ve Post meridiem (Öğlen Sonra) AM veya PM
B Swatch İnternet Zamanı 000 ile 999
g 12 Saatlik Formatta Saat, ön sıfırsız 1 ile 12
G 24 Saatlik Formatta Saat, ön sıfırsız 0 ile 23
h 12 Saatlik Formatta Saat, ön sıfırla 01 ile 12
H 24 Saatlik Formatta Saat, ön sıfırla 00 ile 23
i Dakika, ön sıfırla 00 ile 59
s Saniye, ön sıfırla 00 ile 59
u Mikrosaniye. Her zaman 000000 çıktısını üretir. Örnek: 000000
Zaman Dilimi
e Zaman dilimi tanımlayıcısı Örnekler: UTC, GMT, Atlantic/Azores
I (büyük 'i') Bir tarih yazılı zaman dilimine düşüyor mu 1 yazılı zaman dilimi için, aksi takdirde 0.
O Greenwich time (GMT) ile saat farkı Örnek: +0200
P Greenwich time (GMT) ile saat farkı, saat ve dakika arasında iki nokta Örnek: +02:00
T Zaman diliminin kısaltması Örnekler: EST, MDT...
Z Saniyede zaman dilimi farkı. UTC'nin batısındaki zaman dilimleri için fark her zaman negatif ve UTC'nin doğusundakiler için her zaman pozitif. -43200 ile 50400
z Yılın gününü ön sıfırsız olarak verir
Tam Tarih/Zaman
c ISO 8601 Tarihi 2004-02-12T15:19:21+00:00
r » RFC 2822 formatına göre biçimlendirilmiş tarih Örnek: Thu, 21 Dec 2000 16:01:07 +0200
U UNIX Epochs'un başlangıcından (January 1 1970 00:00:00 GMT) beri geçen saniye sayısı Ayrıca bakınız İş Bloku TIME

Çıkış STR

Çıkış, belirtilen formata sahip bir karakter dizisi döndürür.