View Full Version : بدست آوردن تاريخ و زمان
majid2
شنبه 30 مرداد 1389, 08:53 صبح
با سلام
تابع بدست آوردن تاريخ و زمان چيست؟ من مي خوام تاريخ و زمان را در داخل يك String بريزم
از تابع datefield استفاده كردم اما نشد
هدف من قرار دادن تاريخ و زمان در يك متغيير است
mahdi68
شنبه 30 مرداد 1389, 13:26 عصر
سلام
در زبان برنامه نویسی جاوا برای بدست آوردن زمان و تاریخ از کلاس های Date و Calendar که در پکیج Java.util قرار دارند استفاده میشه اگه مستندات مربوط به این دو کلاس مطالعه کنید مشکلتون حل میشه
اینم یک نمونه کد هست که با یک جستجوی ساده تو اینترنت پیداش میکردین
موفق باشید
import java.util.*;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class DateAndTime extends MIDlet implements CommandListener{
private Display disp;
private Date d;
Calendar c = Calendar.getInstance();
String time;
private DateField currentDate;
private Command start, exit;
private Form form;
private int index;
public DateAndTime(){
form = new Form("Data and Time");
d = new Date();
start = new Command("start", Command.SCREEN, 1);
exit = new Command("Exit", Command.EXIT, 0);
currentDate = new DateField("", DateField.DATE_TIME);
currentDate.setDate(d);
}
public void startApp(){
form.append("CURRENT TIME IS: ");
index = form.append(currentDate);
form.addCommand(start);
form.addCommand(exit);
form.setCommandListener(this);
disp = Display.getDisplay(this);
disp.setCurrent(form);
}
public void pauseApp(){}
public void destroyApp(boolean uncond){}
public void commandAction(Command cmd, Displayable s){
if (cmd == exit){
notifyDestroyed();
}else if (cmd == start){
d = new Date();
c.setTime(d);
time = c.get(Calendar.HOUR_OF_DAY) + ":" +c.get(Calendar.MINUTE)
+ ":" + c.get(Calendar.SECOND);
form.append("" + time);
form.append("\n");
}
}
}
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.