जाओ, समय और तारीख का उपयोग कर क्रॉन अभिव्यक्ति में golang

0

सवाल

मैं हूँ वर्तमान में एक समाधान के लिए देख कभी कभी के लिए अब, मैं इस क्रॉन अभिव्यक्ति

time := '0 3,10,16,22 * * ?'

और मैं करने के लिए की जरूरत की व्याख्या इस रूप में की तारीख और यह तुलना करने के लिए एक परिणाम मिलता है

क्या अपने लक्ष्य को प्राप्त करने के लिए है समय से डेटा के समय वर और यह तुलना, अगर समय नहीं है के बीच में 00:00 और 00:06 यह bool वापसी झूठी

मुझे समझ में तुलना के लिए, मैं का उपयोग कर सकते हैं अगर खण्ड लेकिन,

पार्स करने के लिए कैसे इस क्रॉन अभिव्यक्ति और यह तारीख समाधान थे अभी तक नहीं मिला. मैं पढ़ रहा हूँ क्रॉन पैकेज में godoc के लिए कभी कभी और न यह पता अभी तक शायद मैं कुछ याद आ रही है?

किसी भी तरह का समाधान या इनपुट की सराहना कर रहे थे धन्यवाद!

cron go time
2021-11-24 06:53:39
1

सबसे अच्छा जवाब

0

आप का उपयोग कर सकता है पैकेज cronexpr से aptible/supercronic:

import "github.com/aptible/supercronic/cronexpr"
import "time"

nextTime := cronexpr.MustParse("0 3,10,16,22 * * ?").Next(time.Now())

अब है कि आप अगली बार, आप कर सकते हैं की जाँच करें अगर यह है के बीच 00:00 और 00:06.

2021-11-24 07:09:23

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में