Tarihler işlemcisi
Tarihler işlemcisi, bir dönüştürme akışında tarih veya zaman damgası içeren sütunlar üzerinde farklı işlemler gerçekleştirmenize olanak tanır.
İşlemciyi yeniden adlandırmak için işlemcinin varsayılan adı üzerine gelindiğinde görüntülenen Düzenle simgesine tıklayın.
Açıklamasını düzenlemek için Açıklama üzerine gelindiğinde görüntülenen Düzenle simgesine tıklayın.
Tarih ve saat girişi için kullanılacak kalıplar hakkında bilgi için bkz. Tarih ve saat düzenleri.
Tarihleri karşılaştır
Bir sütundaki tarih değerini başka bir tarih sütunundaki değerle veya belirtilen bir tarihle karşılaştırabilirsiniz. Çıktı değeri, karşılaştırmanın bir boolean gösterimidir.
-
Fonksiyon adı'nda Tarihleri karşılaştır öğesini seçin.
-
Karşılaştır modunda tarihleri karşılaştırırken hangi operatörün kullanılacağını seçin (örneğin, eşittir veya önce).
-
İşlenecek sütun'da tarihleri karşılaştırırken hangi sütunun kullanılacağını seçin.
-
Şununla kullan: içinde neyle karşılaştırılacağını seçin.
-
Değer, sabit bir değerle karşılaştırma yapmanızı sağlar.
Değer'de karşılaştırılacak tarih ve saati ayarlayın. Giriş formatı şöyledir: yyyy-AA-GG SS:dd
-
Sütun, veri kümesindeki başka bir sütunun değeriyle karşılaştırılır.
Sütun'da karşılaştırılacak sütunu ayarlayın.
-
-
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Tarihe dönüştür
Tarih dışında bir veri türüne sahip, ancak tarih değerleri içeren bir sütununuz varsa bunu tarihe dönüştürebilirsiniz.
-
Fonksiyon adı'nda Tarihe dönüştür öğesini seçin.
-
İşlenecek sütun'da hangi sütunun dönüştürüleceğini seçin.
-
Giriş tarihinin formatını Giriş formatı'nda ayarlayın.
-
Otomatik, tarih formatını otomatik olarak tanımaya çalışacaktır.
-
Özel, giriş tarihinin biçim desenini ayarlamanızı sağlar.
Giriş tarihi deseni bölümünde deseni ayarlayın. Daha fazla bilgi için bk. Tarih ve saat düzenleri.
-
-
Sonuçları yeni bir sütunda saklamak istiyorsanız Yeni sütun oluştur seçeneğini belirleyin. Aksi takdirde sonuçlar aynı sütunda saklanır.
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Zaman damgasına dönüştür
Zaman damgası dışında bir veri türüne sahip, ancak zaman damgası değerleri içeren bir sütununuz varsa bunu zaman damgasına dönüştürebilirsiniz.
-
Fonksiyon adı'nda Zaman damgasına dönüştür öğesini seçin.
-
İşlenecek sütun'da hangi sütunun dönüştürüleceğini seçin.
-
Giriş zaman damgasının formatını Giriş formatı'nda ayarlayın.
-
Otomatik, zaman damgası formatını otomatik olarak tanımaya çalışacaktır.
-
Özel, giriş zaman damgasının biçim desenini ayarlamanızı sağlar.
Giriş tarihi deseni bölümünde deseni ayarlayın. Daha fazla bilgi için bk. Tarih ve saat düzenleri.
-
-
Sonuçları yeni bir sütunda saklamak istiyorsanız Yeni sütun oluştur seçeneğini belirleyin. Aksi takdirde sonuçlar aynı sütunda saklanır.
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Saate dönüştür
Saat dışında bir veri türüne sahip, ancak saat değerleri içeren bir sütununuz varsa bunu saate dönüştürebilirsiniz.
-
Fonksiyon adı'nda Saate dönüştür öğesini seçin.
-
İşlenecek sütun'da hangi sütunun dönüştürüleceğini seçin.
-
Giriş zaman damgasının formatını Giriş formatı'nda ayarlayın.
-
Otomatik, zaman damgası formatını otomatik olarak tanımaya çalışacaktır.
-
Özel, giriş zaman damgasının biçim desenini ayarlamanızı sağlar.
Giriş tarihi deseni bölümünde deseni ayarlayın. Daha fazla bilgi için bk. Tarih ve saat düzenleri.
-
-
Sonuçları yeni bir sütunda saklamak istiyorsanız Yeni sütun oluştur seçeneğini belirleyin. Aksi takdirde sonuçlar aynı sütunda saklanır.
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Bölümlerden tarih oluştur
Bir küme değeri veya bir sütun değeri olabilen bölümlerden bir tarih oluşturabilirsiniz. Tarih yeni bir sütunda saklanır.
-
Fonksiyon adı'nda Bölümlerden tarih oluştur öğesini seçin.
-
Yıl bölümünü ayarlayın.
Sabit bir değer mi yoksa Yıl içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Yıl değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Yıl sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Ay bölümünü ayarlayın.
Sabit bir değer mi yoksa Ay içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Ay değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Ay sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Gün bölümünü ayarlayın.
Sabit bir değer mi yoksa Gün içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Gün değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Gün sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Bölümlerden zaman oluştur
Bir küme değeri veya bir sütun değeri olabilen bölümlerden bir saat oluşturabilirsiniz. Saat yeni bir sütunda saklanır.
-
Fonksiyon adı'nda Bölümlerden saat oluştur öğesini seçin.
-
Saat bölümünü ayarlayın.
Sabit bir değer mi yoksa Saat içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Saat değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Saat alanında hangi sütunun kullanılacağını seçin.
-
-
Dakika bölümünü ayarlayın.
Sabit bir değer mi yoksa Dakika içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Dakika değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Dakika sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Saniye bölümünü ayarlayın.
Sabit bir değer mi yoksa Saniye içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Saniye değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Saniye sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Milisaniye bölümünü ayarlayın.
Sabit bir değer mi yoksa Milisaniye içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Milisaniye değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Milisaniye sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Bölümlerden datetime oluştur
Bir küme değeri veya bir sütun değeri olabilen bölümlerden bir datetime oluşturabilirsiniz. Datetime yeni bir sütunda saklanır.
-
Fonksiyon adı'nda Bölümlerden tarih oluştur öğesini seçin.
-
Yıl bölümünü ayarlayın.
Sabit bir değer mi yoksa Yıl içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Yıl değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Yıl sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Ay bölümünü ayarlayın.
Sabit bir değer mi yoksa Ay içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Ay değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Ay sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Gün bölümünü ayarlayın.
Sabit bir değer mi yoksa Gün içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Gün değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Gün sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Saat bölümünü ayarlayın.
Sabit bir değer mi yoksa Saat içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Saat değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Saat sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Dakika bölümünü ayarlayın.
Sabit bir değer mi yoksa Dakika içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Dakika değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Dakika sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Saniye bölümünü ayarlayın.
Sabit bir değer mi yoksa Saniye içinde bir sütun değeri mi ayarlamak istediğinizi seçin.
-
Değer öğesini seçtiyseniz Saniye değeri alanına bir yıl değeri girin.
-
Sütun öğesini seçtiyseniz Saniye sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Tarihi kes
Bir tarih veya saat bölümünü hariç tutmak için tarih alanını kesebilirsiniz.
-
Fonksiyon adı'nda Tarihi kes öğesini seçin.
-
İşlenecek sütun'da hangi tarih sütununun kesileceğini seçin.
-
Tarih veya saat bölümü'nde hangi tarih ya da saat bölümünün kesileceğini seçin.
-
Sonuçları yeni bir sütunda saklamak istiyorsanız Yeni sütun oluştur seçeneğini belirleyin. Aksi takdirde sonuçlar aynı sütunda saklanır.
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Süre ekle
Sütun değerlerine bir süre ekleyebilirsiniz. Süre sabit bir değer veya başka bir sütundan alınabilir.
-
Fonksiyon adı'nda Süre ekle öğesini seçin.
-
İşlenecek sütun'da hangi tarih sütununa süre ekleneceğini seçin.
-
Tarih veya saat bölümü'nde hangi tarih ya da saat bölümünün ekleneceğini seçin.
-
Sabit bir değer mi yoksa Süre içinde bir sütun değeri mi ayarlamak istediğinizi seçin. Eklenen süre, Tarih veya saat bölümü'nde seçtiğiniz süreye göre olacaktır.
-
Değer öğesini seçtiyseniz Süre değeri'ne süreyi girin.
-
Sütun öğesini seçtiyseniz Süre sütunu alanında hangi sütunun kullanılacağını seçin.
-
-
Sonuçları yeni bir sütunda saklamak istiyorsanız Yeni sütun oluştur seçeneğini belirleyin. Aksi takdirde sonuçlar aynı sütunda saklanır.
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Tarih farklılığını hesapla
Bir sütundaki tarih ile şimdi, belirli bir tarih veya başka bir sütundaki bir tarih arasındaki farkı hesaplayabilirsiniz. Sonuç yeni bir sütunda saklanır.
-
Fonksiyon adı'nda Tarih farkını hesapla öğesini seçin.
-
İşlenecek sütun'da hangi tarih sütununa süre ekleneceğini seçin.
-
İsteğe bağlı olarak, Tarih veya saat bölümü'nde farkın hangi birimle hesaplanacağını seçebilirsiniz.
-
Şimdi, belirli bir tarih veya Son tarih'te başka bir sütundaki bir tarih ile karşılaştırmak isteyip istemediğinizi seçin.
-
Belirli tarih öğesini seçtiyseniz tarihi Bu tarih alanına girin. Giriş formatı şöyledir: yyyy-AA-GG SS:dd
-
Sütun öğesini seçtiyseniz Sütun alanında hangi sütunun kullanılacağını seçin.
-
-
Yeni sütunun adını Yeni sütun adı alanına girin.
-
Uygula'ya tıklayın.
Tarih kısımlarını çıkar
Bir tarihin, saatin veya datetime öğesinin bölümlerini ayıklayabilir ve bölümleri ayrı sütunlarda saklayabilirsiniz.
-
Fonksiyon adı'nda Tarih bölümlerini çıkar öğesini seçin.
-
İşlenecek sütun'da hangi tarih sütunundan tarih bölümlerinin çıkarılacağını seçin.
-
Hangi bölümlerin çıkarılacağını seçin.
-
Yeni sütun ön eki alanına bir sütun ön eki girin. Oluşturulan sütunlar ön ekle başlayarak adlandırılacak, ardından alt çizgi ile ayrılmış kısım gelecektir.
-
Uygula'ya tıklayın.
Tarih ve saat düzenleri
Tarihler işlemcisi, belirli tarih ve saat düzenlerini takip ederek tarihler üzerinde işlemler uygulamanıza olanak tanır.
Örnek olarak aşağıdaki giriş tarihi ve tarih saat formatını ele alalım:
-
7/22/2015
-
7/22/2015 6:33:01 (bu saat öğleden öncedir).
Tarihler işlemci yapılandırmasında ayarlanan tarih deseni ne olmalıdır?
Aşağıdaki bilgiler göz önünde bulundurulduğunda:
A, bir veya iki basamaklı ayları tanımlamak için kullanılır.
Örnek: 7/22/2015 veya 07/22/2015
AA, iki basamaklı ayları tanımlamak için kullanılır.
Örnek: 07/22/2015 geçerlidir, ancak 7/22/2015 geçerli değildir.
AAA kısaltılmış ay adlarını tanımlamak için kullanılır.
Örnek olarak: Tem
AAAA kısaltılmış ay adlarını tanımlamak için kullanılır.
Örnek: Temm
d, iki basamaklı günleri tanımlamak için kullanılır.
Örnek: 7/22/2015 geçerlidir, ancak 07/2/2015 geçerli değildir.
yyyy, yılı tanımlamak için kullanılır.
Bilgi notuHafta yılları için büyük Y harfi kullanılır.
Örnek: 7/22/2015
S, bir gün içindeki saatleri (0-23) bir veya iki basamaklı olarak tanımlamak için kullanılır. Gün içindeki saatleri (1-24) kullanmak istiyorsanız k kullanın.
Örnek: 7/22/2015 6:33:01 veya 07/22/2015 18:33:01
SS, bir gün içindeki saatleri (0-23) iki basamaklı olarak tanımlamak için kullanılır.
Örnek: 7/22/2015 18:33:01 geçerlidir, ancak 07/22/2015 6:33:01 geçerli değildir.
s, AM/PM olarak saatleri (1-12) bir veya iki basamaklı olarak tanımlamak için kullanılır. Saatleri AM/PM olarak (0-11) kullanmak istiyorsanız K kullanın.
Örnek: 7/22/2015 6:33:01 veya 07/22/2015 06:33:01
ss, AM/PM olarak saatleri (1-12) iki basamaklı olarak tanımlamak için kullanılır.
Örnek: 7/22/2015 06:33:01 geçerlidir, ancak 07/22/2015 6:33:01 geçerli değildir.
d, bir veya iki basamaklı dakikaları tanımlamak için kullanılır.
Örnek: 7/22/2015 6:3:01 veya 07/22/2015 6:33:01
dd, iki basamaklı dakikaları tanımlamak için kullanılır.
Örnek: 7/22/2015 06:33:01 geçerlidir, ancak 07/22/2015 6:3:01 geçerli değildir.
s, bir veya iki basamaklı saniyeleri tanımlamak için kullanılır.
Örnek: 7/22/2015 6:33:1 veya 07/22/2015 6:33:01
ss, iki basamaklı saniyeleri tanımlamak için kullanılır.
Örnek: 7/22/2015 06:33:01 geçerlidir, ancak 07/22/2015 6:33:1 geçerli değildir.
Bu nedenle 7/22/2015 tarih girişi için tarih deseni, ay için bir veya iki hane, gün için bir ya da iki hane ve yıl için dört hane olarak ayarlanmalıdır. Aşağıdaki desenler geçerlidir:
- A/g/yyyy
- A/gg/yyyy
Bu nedenle 7/22/2015 6:33:01 (AM) datetime girişi için datetime deseni, saat için bir veya iki hane, dakika için bir ya da iki hane, saniye için bir veya iki hane ve günün saati için AM hanesi olacak şekilde ayarlanmalıdır. Aşağıdaki desenler geçerlidir:
- A/g/yyyy s:d:s
- A/g/yyyy s:dd:s
- A/g/yyyy s:dd:ss
- A/g/yyyy s:d:ss
Tarih ve saat formatları hakkında daha fazla bilgi için resmi Java belgelerine bakın.