J2ME中使用calendar类获得当前时间
2015-07-22 00:00
495 查看
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(){ }}
版权声明:本文为博主原创文章,未经博主允许不得转载。
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android之获取手机上的图片和视频缩略图thumbnails
- android string.xml文件中的整型和string型代替
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android上改变listView的选中颜色
- String.intern
- Prototype源码浅析 String部分(二)
- Ruby中的String对象学习笔记
- 解决ie动态修改link样式,import css不刷新的问题
- C#中struct和class的区别详解
- PostgreSQL ERROR: invalid escape string 解决办法
- mysql 中存在null和空时创建唯一索引的方法
- C#中string.Empty和null的区别详解
- VBS ArrayList Class vbs中的数组类
- css import与link的区别
- 大家看了就明白了css样式中类class与标识id选择符的区别小结
- 基于不要返回null之EmptyFactory的应用详解
- 详解MySQL中的NULL值
- asp提示无效使用 Null: Replace