İçeriğe geç

Zamanlama

Bir bekleme.

Girişlerduration (süre)
Çıkışlaryok — sıralama done portuyla yapılır
Yapılandırmaduration, inputUnit: ms, s (varsayılan), min, h

Kutu hiçbir değer iletmez: devamını done portuna bağlayın. Çalıştırmanın durdurulması beklemeyi düzgün biçimde keser.

Belirli bir ana kadar bekler.

Girişleruntil
Çıkışlaryok
Yapılandırmauntil — bir ISO tarihi ya da milisaniye cinsinden epoch zaman damgası

Geçmişte kalmış bir an, hemen tetiklenmeye yol açar.

Düzenli aralıklarla yayım yapar.

Girişlerfrequency, cron, duration, endDate
Çıkışlartick — yayılan değer, 0’dan başlayan vuruş indeksidir
Yapılandırmaaşağıya bakın
AlanRol
modefrequency ya da cron
frequency + unitDönem (s, min, h)
cron5 ya da 6 alanlı bir cron ifadesi
duration + durationUnitZamanlayıcının toplam çalışma süresi
endDateDurma tarihi

done portu, yayılan toplam vuruş sayısını taşır.

Hafif yük testlerinin ve düzenli yoklamaların kutusu budur.

Şu anki zaman.

Girişleryok
Çıkışlarvaluenow olarak adlandırılır, dize türünde
Yapılandırmaformat: datetime (ISO, varsayılan), epoch, string

Bu kutunun error portu yoktur.

Tarih aritmetiği ve biçimlendirme.

Girişlervalue, amount, other
Çıkışlarresult
opEtki
addvalue değerine amount kadar unit ekler
subtractÇıkarır
formatformat alanına göre biçimlendirir
diffvalue ile other arasındaki fark, unit cinsinden

unit şunları kabul eder: milliseconds, seconds, minutes, hours, days, weeks, months, years.

Şimdi ──► Tarih hesabı (add, 7, days) ──► isteğin dateExpiration portu

Bir metin alanındaki basit bir biçimlendirme için Handlebars helper’ları {{now}}, {{timestamp}} ve {{formatDate}} çoğu zaman yeterlidir — kutuya gerek kalmaz.