date Unix zaman damgasını biçimlendirir &reftitle.description; stringdate stringbiçim intnullzaman_damgası&null; Unix zaman_damgası bağımsız değişkeni ile belirtilen zamanı ya da bağımsız değişken kullanılmamışsa geçerli zamanı, belirtilen biçime göre biçimlendirerek döndürür. Başka bir deyişle, zaman_damgası bağımsız değişkenini belirtmek isteğe bağlıdır ve varsayılan değeri time işlevinin değeridir. Unix zaman damgaları yerel zaman dilimi hakkında herhangi bir bilgi içermez. Tarih ve saat bilgilerini işlerken zaman dilimini de hesaba katabilmek için DateTimeImmutable sınıfı ve bu sınıfın biçemleme yöntemi olan DateTimeInterface::format kullanılabilir. &reftitle.parameters; biçim DateTimeInterface::format tarafından kabul edilen biçim. date int değer aldığından mikrosaniye olarak daima 000000 üretirken, DateTimeInterface mikrosaniyeler ile oluşturulmuşsa DateTimeInterface::format mikrosaniyeleri destekler. &date.timestamp.description; &reftitle.returnvalues; Biçimlendirilmiş tarih dizgesi döner. &reftitle.errors; &date.timezone.errors.description; &reftitle.changelog; &Version; &Description; 8.0.0 zaman_damgası artık &null; olabiliyor. &reftitle.examples; - <function>date</function> örnekleri ]]> Biçim dizgesinin içinde tanınan bir karakterin önüne bir tersbölü imi koyarak yorumlanması engellenebilir. Eğer tersbölülü karakter zaten özel bir dizilimi ifade ediyorsa, bir tane daha tersbölü karakteri gerekir. - <function>date</function> işlevinde önceleme karakterleri ]]> date ve mktime işlevleri birlikte, geçmiş ya da gelecek zamanın bulunmasında kullanılabilir. - <function>date</function> ve <function>mktime</function> örneği ]]> Bu kullanım, yaz saati uygulamasından dolayı, bir zaman damgasına basitçe saniye, gün ve ay ekleme veya çıkartma işlemlerinden daha güvenilirdir. Bazı date işlevi biçimlendirme örnekleri. Diğer öncelenen karakterlerin, geçerli bir özel anlama sahip olabileceklerinden istenmeyen sonuçlara neden olacağı ve gelecekteki PHP sürümlerinde kullanılmak üzere tahsis edilebilecekleri dikkate alınmalıdır. Önceleme yaparken \n gibi özel karakterlerin oluşmasını önlemek için dizgeyi tek tırnaklar arasına almak gerekir. - <function>date</function> Biçemlemesi ]]> Tarihi farklı dillerde biçimlendirmek için, date işlevi yerine IntlDateFormatter::format yöntemi kullanılmalıdır. &reftitle.notes; Tarihin dizge gösteriminden zaman damgası üretirken, strtotime işlevi kullanılabilir. Ayrıca, bazı veritabanları girilen zaman damgalarını kendi biçimine çeviren işlevlere sahiptir (MySQL'in UNIX_TIMESTAMP işlevi gibi). İstek başlangıcının zaman damgası $_SERVER['REQUEST_TIME'] değişkenine atanır. &reftitle.seealso; DateTimeImmutable::__construct DateTimeInterface::format gmdate idate getdate getlastmod mktime IntlDateFormatter::format time Öntanımlı Tarih/Saat Sabitleri