> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/fonksiyon-bloklari/blocks-reference/data-logic/data-operations/datetime-compare.md).

# Datetime Compare

Bu fonksiyon bloğu, iki tarih ve saat değerini karşılaştırmanıza olanak tanır. Gerekli girdiler sağlanmadığında mevcut tarihi elde etmek için de kullanılabilir.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Input Date` Karşılaştırmak istediğiniz tarih ve saat değerini temsil eden bir metin girişi (format: `YYYY-MM-DD HH:MM:SS`).

`Year` Karşılaştırmak için tarihinin yıl kısmını temsil eden bir metin girişi.

`Month` Karşılaştırmak için tarihinin ay kısmını temsil eden bir metin girişi.

`Date` Karşılaştırmak için tarihinin gün kısmını temsil eden bir metin girişi.

`Hour` Karşılaştırmak için saatin saat kısmını temsil eden bir metin girişi.

`Minute` Karşılaştırmak için saatin dakika kısmını temsil eden bir metin girişi.

`Second` Karşılaştırmak için saatin saniye kısmını temsil eden bir metin girişi.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Boolean` Girdi tarihi ile oluşturulan referans tarihi arasındaki karşılaştırmanın sonucunu gösteren bir boolean çıktısı.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

`Relation` Uygulanacak karşılaştırma türünü seçmenize olanak tanıyan bir açılır menü. Mevcut seçenekler:

* Eşit (`==`)
* Eşit değil (`!=`)
* Küçük (`<`)
* Küçük veya eşit (`<=`)
* Büyük veya eşit (`>=`)
* Büyük (`>`)

## 🎨 Özellikler <a href="#features" id="features"></a>

`Flexible Date Construction` Kullanıcılar, giriş alanlarını boş bırakabilir ve mevcut tarih ve saat otomatik olarak kullanılacaktır.

`Comprehensive Comparison Options` Farklı türdeki karşılaştırmalar, tarih ve saat niteliklerinin kapsamlı değerlendirilmesini sağlar.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Giriş Tarihini Sağlayın**: Karşılaştırmak istediğiniz tarihi ve saati temsil eden bir metin girişi bağlayın.
2. **Referans Tarih Alanlarını Ayarlayın**: İstediğiniz gibi yıl, ay, gün, saat, dakika ve saniyeyi ayarlayabilirsiniz. Bu alanlardan herhangi birini boş bırakırsanız mevcut tarih ve saat varsayılan olarak kullanılacaktır.
3. **Karşılaştırma Türünü Seçin**: `Relation` açılır menüsünden uygulamak istediğiniz karşılaştırma türünü seçin.
4. **Değerlendirin**: Karşılaştırma yapmak için fonksiyon bloğunu çalıştırın. Çıktı, koşulun karşılanıp karşılanmadığını size bildirecektir.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Çalıştırıldığında, fonksiyon bloğu sağlanan tarihi oluşturulan referans tarihi ile karşılaştırır ve sonucu belirten bir boolean döndürür.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Mevcut Tarihi Kontrol Edin</summary>

Bugünün tarihiyle hızlıca karşılaştırma yapmak için herhangi bir ek girdi sağlamadan, `Input Date` girişine boş bir metin bağlayın, mevcut tarih kullanılacaktır.

</details>

<details>

<summary>Yeni Tarihler Kullanma</summary>

Giriş tarihi metninin doğru formatta (`YYYY-MM-DD HH:MM:SS`) olduğundan emin olun, aksi takdirde ayrıştırma hataları ile karşılaşabilirsiniz.

</details>

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Tarih Format Hatası</summary>

Tarih formatı ile ilgili bir hata alırsanız, giriş tarihinin beklenen formata uyduğundan emin olun: `YYYY-MM-DD HH:MM:SS`.

</details>

<details>

<summary>Yanlış Karşılaştırma Sonucu</summary>

Çıktı beklentilerinizi karşılamıyorsa, doğru ilişki türünü seçtiğinizi ve tüm tarih bileşenlerinin doğru şekilde girildiğini kontrol edin.

</details>
