J2ME中使用calendar类获得当前时间
2005-11-28 17:40
393 查看
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.util.*;
public class DateParser extends MIDlet{ private String[] weekDayArray={"日","一","二","三","四","五","六"};
public void startApp(){ Calendar calendar=Calendar.getInstance();
System.out.println(calendar.getTime());
int year=calendar.get(Calendar.YEAR);
int month=calendar.get(Calendar.MONTH);
int day=calendar.get(Calendar.DATE);
int weekDay=calendar.get((Calendar.DAY_OF_WEEK));
int am_pm=calendar.get(Calendar.AM_PM);
int hour=calendar.get(Calendar.HOUR_OF_DAY);
int minute=calendar.get(Calendar.MINUTE);
int second=calendar.get(Calendar.SECOND);
String dateStr=year+"年"+(month+1)+"月"+day+"日" +" 星期"+weekDayArray[weekDay-1];
if (am_pm==Calendar.AM){ dateStr+=" 上午";
} else{ dateStr+=" 下午";
} dateStr+=hour+"时"+minute+"分"+second+"秒";
Alert alert=new Alert("当前时间",dateStr,null,AlertType.ALARM);
alert.setTimeout(Alert.FOREVER);
Display.getDisplay(this).setCurrent(alert);
} public void destroyApp(boolean force){ } public void pauseApp(){ }}
import javax.microedition.lcdui.*;
import java.util.*;
public class DateParser extends MIDlet{ private String[] weekDayArray={"日","一","二","三","四","五","六"};
public void startApp(){ Calendar calendar=Calendar.getInstance();
System.out.println(calendar.getTime());
int year=calendar.get(Calendar.YEAR);
int month=calendar.get(Calendar.MONTH);
int day=calendar.get(Calendar.DATE);
int weekDay=calendar.get((Calendar.DAY_OF_WEEK));
int am_pm=calendar.get(Calendar.AM_PM);
int hour=calendar.get(Calendar.HOUR_OF_DAY);
int minute=calendar.get(Calendar.MINUTE);
int second=calendar.get(Calendar.SECOND);
String dateStr=year+"年"+(month+1)+"月"+day+"日" +" 星期"+weekDayArray[weekDay-1];
if (am_pm==Calendar.AM){ dateStr+=" 上午";
} else{ dateStr+=" 下午";
} dateStr+=hour+"时"+minute+"分"+second+"秒";
Alert alert=new Alert("当前时间",dateStr,null,AlertType.ALARM);
alert.setTimeout(Alert.FOREVER);
Display.getDisplay(this).setCurrent(alert);
} public void destroyApp(boolean force){ } public void pauseApp(){ }}
相关文章推荐
- J2ME中使用calendar类获得当前时间(转载)
- J2ME中使用calendar类获得当前时间
- 使用java的Calendar对象获得当前日期的上几个度开始、结束时间
- 使用java的Calendar对象获得当前日期
- 使用Calendar获得当前日期算前一年、前一月、前一天
- 打印当前时间。学习使用Date类和Calendar类。
- Date获得当前时间,后获得年月日的方法,已经不在被经常使用,需要更新了
- java获得当前时间的前一天时间及Calendar 与 Date 的转换
- 在java程序中获得当前时间的前一天时间及Calendar与Date的转换
- 打印当前时间。学习使用Date类和Calendar类。
- 使用Calendar来获取当前日期和时间
- j2me中如何使用Calendar获取系统时间并转换成字符串格式
- Calendar获得当前时间之前或之后的一周或者一天或者其他任意天数的时间点
- java 中 使用Calendar类来获取当前时间
- j2me中如何使用Calendar获取系统时间并转换成字符串格式
- 使用PJSIP库,获得当前时间
- 打印当前时间。学习使用Date类和Calendar类。(教材P194页)
- 课堂练习2: 打印当前时间。学习使用Date类和Calendar类。 2
- java获得当前时间的前一天时间及Calendar 与 Date 的转换
- 打印当前时间。学习使用Date类和Calendar类。(教材P194页)