सामग्री विपणन

PHP: ख्रिसमस पर्यंत किती दिवस?

ख्रिसमस कुत्राआमच्याकडे एक क्लायंट आहे ज्याच्याकडे एक विशेष आहे जे फक्त ख्रिसमसपर्यंत चांगले असते आणि कालबाह्य होईपर्यंतच्या दिवसांची सेटिंग डेटाबेसमध्ये सेव्ह केलेल्या फील्डमध्ये असते.

मला क्रॉन जॉब (शेड्युल्ड जॉब) लिहिण्याची गरज आहे जी त्यांच्या प्रत्येक रेस्टॉरंटसाठी रात्रीच्या वेळी फील्ड अपडेट करते. मी यापूर्वी कधीही क्रॉन जॉब्स लिहिल्या नव्हत्या – माझे सहकारी, टिम यांचे आभार प्रतिमा मला योग्य दिशेने नेल्याबद्दल. मला ते यशस्वी झाले हे कळवण्यासाठी सकाळी मला ईमेलही आला आहे.

असं असलं तरी, मी कोड लिहिल्यापासून मला वाटलं, मी मजा करू शकेन आणि ते तुमच्यापर्यंत पोहोचवू शकेन:

$ महिना = 12;
$दिवस = 25;
$वर्ष = तारीख("Y");
$days = (int)((mktime (0,0,0,$month,$day,$year) - time(void))/86400);
जर ($days>0) {
$वर्ष = $वर्ष + 1;
$days = (int)((mktime (0,0,0,$month,$day,$year) - time(void))/86400);
}
स्विच ($दिवस) {
केस 0:
प्रतिध्वनी "मेरी ख्रिसमस!";
खंडित;
केस 1:
प्रतिध्वनी "ही ख्रिसमस संध्याकाळ आहे!";
खंडित;
डीफॉल्टः
प्रतिध्वनी "येथे ".$ दिवस आहेत." ख्रिसमस पर्यंत आणखी दिवस आहेत!";

}

पोस्टमधून कॉपी आणि पेस्ट करण्यापासून सावध रहा, काहीवेळा अपॉस्ट्रॉफी गोंधळतात. तुमच्याकडे वर्डप्रेस असल्यास, तुम्ही हे तुमच्या पेजच्या कोडमध्ये समाविष्ट करू शकता आणि ते प्रदर्शित करू शकता. मला खात्री नाही की प्रत्येकजण ख्रिसमसला फक्त 48 दिवस बाकी असल्याबद्दल उत्सुक आहे, पण काय!

तुम्हाला हवे असल्यास, तुम्ही केस स्टेटमेंट देखील तयार करू शकता आणि ख्रिसमसचे 12 दिवस करू शकता. 🙂

हा कोडही वर्ष विचारात घेतो, त्यामुळे पुढच्या वर्षीही ते काम करत राहील!

Douglas Karr

Douglas Karr चे CMO आहे ओपनइनसाइट्स आणि चे संस्थापक Martech Zone. डग्लसने डझनभर यशस्वी MarTech स्टार्टअप्सना मदत केली आहे, Martech अधिग्रहण आणि गुंतवणुकीमध्ये $5 बिलियन पेक्षा जास्त योग्य परिश्रमात मदत केली आहे आणि कंपन्यांना त्यांच्या विक्री आणि विपणन धोरणांची अंमलबजावणी आणि स्वयंचलित करण्यात मदत करणे सुरू ठेवले आहे. डग्लस हा आंतरराष्ट्रीय स्तरावर मान्यताप्राप्त डिजिटल ट्रान्सफॉर्मेशन आणि MarTech तज्ञ आणि स्पीकर आहे. डग्लस हे डमीच्या मार्गदर्शक आणि व्यवसाय नेतृत्व पुस्तकाचे प्रकाशित लेखक देखील आहेत.

संबंधित लेख

परत शीर्षस्थानी बटण
बंद

अॅडब्लॉक आढळले

Martech Zone तुम्हाला ही सामग्री कोणत्याही खर्चाशिवाय प्रदान करण्यात सक्षम आहे कारण आम्ही आमच्या साइटवर जाहिरात महसूल, संलग्न दुवे आणि प्रायोजकत्वाद्वारे कमाई करतो. तुम्ही आमची साइट पाहता तेव्हा तुमचा अॅड ब्लॉकर काढून टाकल्यास आम्ही कृतज्ञ आहोत.