logo

جافا فئة التوقيت المحلي

فئة Java LocalTime هي فئة غير قابلة للتغيير تمثل الوقت بالتنسيق الافتراضي للساعة-الدقيقة-الثانية. إنه يرث فئة الكائن وينفذ الواجهة القابلة للمقارنة.

مجموعة مرتبة في Java

إعلان فئة Java LocalTime

دعونا نرى إعلان فئة java.time.LocalTime.

 public final class LocalTime extends Object implements Temporal, TemporalAdjuster, Comparable, Serializable 

طرق فئة Java LocalTime

طريقة وصف
LocalDateTime atDate(تاريخ LocalDate) يتم استخدامه لدمج هذا الوقت مع تاريخ لإنشاء LocalDateTime.
int CompareTo(التوقيت المحلي الآخر) يتم استخدامه للمقارنة هذه المرة بوقت آخر.
تنسيق السلسلة (منسق DateTimeFormatter) يتم استخدامه للتنسيق هذه المرة باستخدام المنسق المحدد.
int get (حقل TemporalField) يتم استخدامه للحصول على قيمة الحقل المحدد من هذا الوقت كـ int.
التوقيت المحلي ناقص الساعات (الساعات الطويلة للطرح) يتم استخدامه لإرجاع نسخة من LocalTime مع طرح عدد الساعات المحدد.
LocalTime ناقصMinutes(الدقائق الطويلة للطرح) يتم استخدامه لإرجاع نسخة من LocalTime مع طرح عدد الدقائق المحدد.
التوقيت المحلي الثابت الآن () يتم استخدامه للحصول على الوقت الحالي من ساعة النظام في المنطقة الزمنية الافتراضية.
التوقيت المحلي الثابت (int ساعة، int دقيقة، int ثانية) يتم استخدامه للحصول على مثيل LocalTime من ساعة ودقيقة وثانية.
LocalTime plusHours (ساعات طويلة للإضافة) يتم استخدامه لإرجاع نسخة من LocalTime مع إضافة عدد محدد من الساعات.
LocalTime plusMinutes (دقائق طويلة للإضافة) يتم استخدامه لإرجاع نسخة من LocalTime مع إضافة عدد الدقائق المحدد.

مثال Java LocalTime: الآن ()

LocalTimeExample1.java

 import java.time.LocalTime; public class LocalTimeExample1 { public static void main(String[] args) { LocalTime time = LocalTime.now(); System.out.println(time); } } 
اختبره الآن

انتاج:

15:19:47.459 

مثال Java LocalTime: of()

LocalTimeExample2.java

 import java.time.LocalTime; public class LocalTimeExample2 { public static void main(String[] args) { LocalTime time = LocalTime.of(10,43,12); System.out.println(time); } } 
اختبره الآن

انتاج:

10:43:12 

مثال Java LocalTime: minusHours() وminusMinutes()

LocalTimeExample3.java

جافا الفرز السريع
 import java.time.LocalTime; public class LocalTimeExample3 { public static void main(String[] args) { LocalTime time1 = LocalTime.of(10,43,12); System.out.println(time1); LocalTime time2=time1.minusHours(2); LocalTime time3=time2.minusMinutes(34); System.out.println(time3); } } 
اختبره الآن

انتاج:

10:43:12 08:09:12 

مثال Java LocalTime: plusHours() وplusMinutes()

LocalTimeExample4.java

 import java.time.LocalTime; public class LocalTimeExample4 { public static void main(String[] args) { LocalTime time1 = LocalTime.of(10,43,12); System.out.println(time1); LocalTime time2=time1.plusHours(4); LocalTime time3=time2.plusMinutes(18); System.out.println(time3); } } 
اختبره الآن

انتاج:

10:43:12 15:01:12 

مثال جافا LocalTime

LocalTimeExample5.java

يحتوي على بيثون
 import java.time.*; import java.time.temporal.ChronoUnit; public class LocalTimeExample5 { public static void main(String... args) { ZoneId zone1 = ZoneId.of('Asia/Kolkata'); ZoneId zone2 = ZoneId.of('Asia/Tokyo'); LocalTime time1 = LocalTime.now(zone1); System.out.println('India Time Zone: '+time1); LocalTime time2 = LocalTime.now(zone2); System.out.println('Japan Time Zone: '+time2); long hours = ChronoUnit.HOURS.between(time1, time2); System.out.println('Hours between two Time Zone: '+hours); long minutes = ChronoUnit.MINUTES.between(time1, time2); System.out.println('Minutes between two time zone: '+minutes); } } 
اختبره الآن

انتاج:

India Time Zone: 14:56:43.087 Japan Time Zone: 18:26:43.103 Hours between two Time Zone: 3 Minutes between two time zone: 210