التاريخ والوقت الحاليين في Java

باستخدام Java ، يمكنك الحصول على التاريخ الحالي باستخدام فئتينDate< / a> و Calendar< / a>. بعد الحصول على التاريخ والوقت الحاليين ، استخدم SimpleDateFormat< / a> لتحويلها إلى تنسيق مناسب.

Date and SimpleDateFormat

ترجع هذه التعليمات البرمجية التاريخ بالتنسيق السنة / الشهر / اليوم والوقت الحالي بتنسيق الساعة / الدقيقة / الثانية. < span style = "عائلة الخط:" ساعي جديد" , " ساعي" ، حافلة صغيرة؛" ترجع >HH بأحرف كبيرة نظام الوقت على مدار 24 ساعة.

DateFormat format = SimpleDateFormat الجديد ("yyyy/MM/dd HH:mm:ss"); 
تاريخ التاريخ = تاريخ جديد ();
System.out.println(format.format(date)); < / قبل > الإخراج < br / >< قبل الفئة = "prettyprint lang-java" >2015/07/22 18:36:43< / pre>

Calendar and SimpleDateFormat< / h2>
DateFormat format = تنسيق SimpleDateFormat الجديد ("yyyy / MM / dd HH: mm: ss") ؛ 
تقويم التقويم = Calendar.getInstance();
System.out.println(format.format(calendar.getTime())); < / قبل >وقت التشغيل:

< pre class = "prettyprint lang-java">2015/07/22 18:39:24

دعنا نرى الكود الكامل لاستخدام نمط التاريخ< / الامتداد> و < نمط الامتداد = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >التقويم بالتنسيق المحدد مسبقا بواسطة نمط SimpleDateFormat< / span> وعرض النتيجة:

< pre class = "prettyprint lang-java" >import java.text.DateFormat ؛
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

العامة getCurrentDate {

الفراغ العام الثابت الرئيسي (سلسلة [] args) {

تنسيق DateFormat = تنسيق SimpleDateFormat الجديد ("yyyy-MM-dd hh: mm: ss a") ؛
// الحصول على التاريخ الحالي
تاريخ التاريخ = تاريخ جديد () ؛
System.out.println (format.format (date)) ؛

// get current time
تقويم التقويم = Calendar.getInstance();
System.out.println(format.format(calendar.getTime()));
}
}
< / pre>وقت التشغيل :

< pre class = "prettyprint lang-java" >2015-07-22 06:50:55 PM
2015-07-22 06:50:55 PM
تنسيق الوقت سم: مم: SS أ < / سبان>  إرجاع النظام الزمني إلى 12 ساعة حيث يتم تقسيم اليوم إلى نصف يوم مدة كل منهما 12 ساعة. صباحا للفترة من منتصف الليل إلى الظهر ومساء للفترة من الظهر إلى منتصف الليل.