J2ME中使用calendar类获得当前时间
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(){ }}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix