دورة java للمبتدئين الدرس العشرون


فهاد الدرس العشرون من دورة java للمبتدئين غادي نشوفوا كيفاش نتعاملوا مع les dates ف java كيفاش نسترجع التاريخ الحالي الوقت الشهر واليوم وأيضا كيفاش ن formatter la date بالطريقة لي بغيت.

1- عرض التاريخ الحالي


باش نعرض التاريخ الحالي كنخدم ب class سميتها LocalDate لي كن importer لفوق من بعد كنخدم بل méthode now لي كنرجع بها التاريخ الحالي وكنعطيه ل variable currentDate وكنعرضها.

الكود لي زدنا هو :

                                    
                                        //
import java.time.LocalDate;

public class HelloWorld {

    public static void main(String[] args) {
        LocalDate currentDate = LocalDate.now(); // Create a date object
        System.out.println(currentDate); // Display the current date
    }

}
                                    
                                

2- عرض التوقيت الحالي


باش نعرض الوقت الحالي كنخدم ب class سميتها LocalTime لي كن importer لفوق من بعد كنخدم بل méthode now لي كنرجع بها الوقت الحالي وكنعطيه ل variable currentTime وكنعرضها.

الكود لي زدنا هو :

                                    
                                        //
import java.time.LocalTime;

public class HelloWorld {

    public static void main(String[] args) {
        LocalTime currentTime = LocalTime.now(); // Create a time object
        System.out.println(currentTime); // Display the current time
    }

}
                                    
                                

3- عرض التاريخ والتوقيت الحاليين


باش نعرض التاريخ والوقت الحاليين  كنخدم ب class سميتها LocalDateTime لي كن importer لفوق من بعد كنخدم بل méthode now لي كنرجع بها التاريخ و الوقت الحاليين وكنعطيه ل variable currentDateTime وكنعرضها.

الكود لي زدنا هو :

                                    
                                        //
import java.time.LocalDateTime;

public class HelloWorld {

    public static void main(String[] args) {
        LocalDateTime currentDateTime = LocalDateTime.now();
        System.out.println(currentDateTime);
    }

}
                                    
                                

4- كيفاش ن formatter la date


باش ن formatter la date ونعرضها بطريقة معينة كنخدم ب classe سميتها DateTimeFormatter لي كنديرلها ل import لفوق.

منبعد كنخدم بل méthode ofPattern لي كنحدد بها الطريقة لي غادي تعرض بها la date من بعد كنخدم بل méthode format لي كنعطيها ل pattern لي حددت ومنبعد كنعرض la date formatté.

الكود لي زدنا هو :

                                        
                                            //
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class HelloWorld {

    public static void main(String[] args) {
        LocalDateTime currentDateTime = LocalDateTime.now();
        DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("dd-MM-yyyy HH:mm:ss");

        String formattedDate = currentDateTime.format(dateTimeFormatter);
        System.out.println(formattedDate);
    }

}
                                        
                                    
دروس ذات صلة