Javaكونستركتورات الكلاس Date في جافا
تعريفه
الكونستركتور Date يرجع كائن من الكلاس Date يحتوي على التاريخ و الوقت و يمكنك إستدعائه بطريقتين:
- إستدعائه بدون تمرير قيمة له فيعطيك الوقت الحالي, أي يعطيك نفس الوقت الموجود على جهازك.
- إستدعائه مع وضع قيمة له و هنا سيعطيك وقت يبدأ من تاريخ 1/1/1970 00:00:00 GMT
بناؤه
// يمكننا إستدعائه هكذا
public Date()
// أو هكذا
public Date(long millisec)
// يمكننا إستدعائه هكذا
public Date()
// أو هكذا
public Date(long millisec)
باراميترات
- الـ millisec يمثل عدد أجزاء الثواني ( milliseconds ) الذي سيضاف على هذا التاريخ 1/1/1970 00:00:00 GMT
أي إذا وضعت 0 ستحصل على هذا التاريخ كما هو.
و إذا وضعت 1000 ستضيف ثانية على هذا التاريخ.
و إذا وضعت 2000 ستضيف ثانيتين على هذا التاريخ و هكذا..
قيمة الإرجاع
يرجع كائن من الكلاس Date.
مثال
public class Main {
public static void main(String[] args) {
// هنا قمنا بتخزين الوقت الحالي للجهاز
Date currentDate = new Date();
System.out.println( "Current Date: " + currentDate );
// هنا أضفنا 5 ثواني على التاريخ 00:00:00 1/1/1970
Date specialDate = new Date(5000);
System.out.println( "Special Date: " + specialDate );
}
}
public class Main {
public static void main(String[] args) {
// هنا قمنا بتخزين الوقت الحالي للجهاز
Date currentDate = new Date();
System.out.println( "Current Date: " + currentDate );
// هنا أضفنا 5 ثواني على التاريخ 00:00:00 1/1/1970
Date specialDate = new Date(5000);
System.out.println( "Special Date: " + specialDate );
}
}
سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.
Current Date: Sun Dec 20 09:46:01 EET 2015
Special Date: Thu Jan 01 02:00:05 EET 1970
Current Date: Sun Dec 20 09:46:01 EET 2015
Special Date: Thu Jan 01 02:00:05 EET 1970
هذه النتيجة تتغير حسب الوقت الحالي لجهازك.