Veri

Quartz API'sinde Cron Yazım Kuralları

Quartz API'sinde Cron aşağıdaki gibi 7 bölümden oluşmuştır :

(Saniye) (Dakika) (Saat) (Ayın Günü) (Ay) (Haftanın Günü) (Yıl)

Örnek : 0 15 10 * * ? 2005 (2005 yılında her gün 10'u 15 geçe)

* Yıl bölümünü kullanmak zorunlu değildir. 

Her bölümde kullanılacak karakterler aşağıdaki gibi olabilir  :

Saniye :   0-59 , - * /

Dakika :   0-59 , - * /

Saat :   0-59 , - * /

Ayın Günü : 1-31 , - * / ? L W

Ay : 1-12 veya JAN-DEC , - * /

Haftanın Günü : 1-7 veya SUN-SAT , - * / ? L #

Year : 1970-2099 , - * /

 

Karakterlerin Anlamı 

* :Tüm değerler için kullanılır

? :Herhangi bir değer için kullanılır

, :Birden fazla değer vermek için kullanılır. 

- :Aralık vermek için kulanılır. Örneğin saat değeri 10-13 ise saat 10,11,12,13 anlaşılır

/ :Belirli değerde arttırmak için kullanılır. Örneğin saniye değeri için 0/15 ifadesi saniye değeri 0 ,15, 30, 45 anlamına gelmektedir.

L :Last(son) anlamına gelmektedir. L Ayın son günü veya haftanın son günü için kullanılır.

W :Weekday (İş günü) anlamına gelmektedir.

# :".nci günü" anlamına gelmektedir. Örneğin haftanın günü için 6#3 ifadesi ayın 3. cuması anlamına gelmektedir.

zafer.teker , 27.09.2014

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir

Misafir Yorumları




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir