怎么用simpleDateFormate格式化

a384311712 2013-02-04 06:33:36
package applet;

import java.applet.Applet;
import java.awt.Graphics;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.GregorianCalendar;

public class showTime extends Applet{

private String message;

public void paint(Graphics g)
{

GregorianCalendar calendar = new GregorianCalendar();
Date date =calendar.getTime();
message = date.toString();
SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd hh:mm");

//如何用SimpleDateFormat 格式化输出message
g.drawString(message, 20, 32);
try {
Thread.sleep(1000);
} catch (Exception e) {
System.out.println("数据异常请重试");
}
repaint();
}
}
...全文
247 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
地雷 2013-02-16
  • 打赏
  • 举报
回复
这种问题,先问下度娘或者谷哥吧。
菖蒲老先生 2013-02-06
  • 打赏
  • 举报
回复
g.drawString(s.format(date), 20, 32);
dever2011 2013-02-06
  • 打赏
  • 举报
回复
看API,里面有很详细的介绍...还可以用DateUtils这个Utils类
student-ai 2013-02-05
  • 打赏
  • 举报
回复
引用 3 楼 ddplayer12 的回复:
Java code?12345678910111213141516171819202122232425262728package applet; import java.applet.Applet;import java.awt.Graphics;import java.text.SimpleDateFormat;import java.util.Date;import ……
+1.
ddplayer12 2013-02-05
  • 打赏
  • 举报
回复

package applet;

import java.applet.Applet;
import java.awt.Graphics;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.GregorianCalendar;

public class showTime extends Applet{

private String message;

public void paint(Graphics g)
{

GregorianCalendar calendar = new GregorianCalendar();
Date date =calendar.getTime();
SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd hh:mm");
message = s.format(date); 
g.drawString(message, 20, 32);
try {
Thread.sleep(1000);
} catch (Exception e) {
    System.out.println("数据异常请重试");
}
repaint();
}
}
这样也可以,楼上的是不用message这个变量了。
张自强 2013-02-04
  • 打赏
  • 举报
回复
import java.applet.Applet; import java.awt.Graphics; import java.text.SimpleDateFormat; import java.util.Date; import java.util.GregorianCalendar; public class showTime extends Applet{ private String message; public void paint(Graphics g) { GregorianCalendar calendar = new GregorianCalendar(); Date date =calendar.getTime(); message = date.toString(); SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd hh:mm"); g.drawString(s.format(date), 20, 32); try { Thread.sleep(1000); } catch (Exception e) { System.out.println("数据异常请重试"); } repaint(); } }
a384311712 2013-02-04
  • 打赏
  • 举报
回复
package applet; 就是这个程序想在paint()中加上SimpleDateFormat 这个类使用它格式化时间怎么做 import java.applet.Applet; import java.awt.Graphics; import java.text.SimpleDateFormat; import java.util.Date; import java.util.GregorianCalendar; public class showTime extends Applet{ private String message; public void paint(Graphics g) { GregorianCalendar calendar = new GregorianCalendar(); Date date =calendar.getTime(); message = date.toString(); g.drawString(message, 20, 32); try { Thread.sleep(1000); } catch (Exception e) { System.out.println("数据异常请重试"); } repaint(); } }

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧