English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا المثال، سنتعلم كيفية فحص تاريخ الميلاد والطبع رسالة "عيد ميلاد سعيد" باستخدام Java.
import java.time.LocalDate; import java.time.Month; public class Main { public static void main(String args[]) { //تقديم متغير الميلاد int birthDate = 23; Month birthMonth = Month.SEPTEMBER; //الحصول على التاريخ الحالي LocalDate currentDate = LocalDate.now(); System.out.println("التاريخ اليوم: " + currentDate); // الحصول على التاريخ والشهر الحالي int date = currentDate.getDayOfMonth(); Month month = currentDate.getMonth(); if(date == birthDate && month == birthMonth) { System.out.println("عيد ميلاد سعيد !!"); } else { System.out.println("اليوم ليس عيد ميلادي."); } } }
الناتج 1
تاريخ اليوم: 2020-08-28 عيد ميلاد سعيد!!
في المثال السابق،
LocalDate.now() - العودة إلى التاريخ الحالي
getDayOfMonth() - العودة إلى التاريخ الحالي
getMonth() - العودة إلى الشهر الحالي
في هذا المكان، نستخدمif ... elseاستخدام جملة لتحقق مما إذا كانت التاريخ الحالي يتطابق مع عيد الميلاد. إذا كانت صحيحة، فإنها طباعةعيد ميلاد سعيدرسالة.