משתנה Date ב- java

  • פותח הנושא rmy
  • פורסם בתאריך

rmy

New member
משתנה Date ב- java

יש לי משתנה Date בשם in אני עושה in.getHour() והוא כותב לי שיש לי שגיאה 1. איך אני מכניסה לתוך משתנה את השעה הנוכחית כולל שניות ודקות 2. ואיך אני מפחיתה משעה נוכחית שעה אחרת ע"מ לראות כמה זמן לקח לי לעשות משהו מסוים אשמח לקבל תשובה בהקדם תודה!!
 

Zack DA

New member
אם אני זוכר נכון,

זה class שרובו ככולו סטטי, הוא בעיקר עוזר לייצוג ה- Date בפורמטים שונים. את זו שצריכה "לטעון" את ה- class באמצעות מתודות set שלו, ע"י מידע מה- runtime. לגבי השאלה השניה שלך - נסי לחשוב לבד... זה לא קשה. כדאי לך להיעזר בתיעוד של המחלקה שהזכרת.
 

voguemaster

New member
לגבי כמה זמן לקח לך לבצע משהו

הנה דוגמא:
java.util.Date startTime = new java.util.Date(); // do some stuff java.util.Date endTime = new java.util.Date(); System.out.println("Number of milliseconds: "+(endTime.getTime()-startTime.getTime()) );​
 

melatonin

New member
שימי לב

שהפונקציה שאת משתמש בה, ולמעשה כל הפונקציות שמטרתן לקבוע או לקבל חלק כלשהו מהתאריך, הן deprecated, ויש להשתמש במחקלה Calendar. וע"מ לאתחל אובייקט עם התאריך הנוכחי, יש ליצור אובייקט Date פשוט עם הקונסטרקטור הדיפולטי
 
למעלה