简单问题:系统日期

ktu_war 2006-11-06 05:06:49
如何读取系统当前日期??用什么函数??
例如今天是2006年11月6日,要求输入为:"2006-11-06"要怎么做?
...全文
151 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ktu_war 2006-11-07
  • 打赏
  • 举报
回复
可以了,再问一下,截取字符的操作函数
如有
String abc="abcdefg";
我只要截取最后三个字符"efg"不是用Right(abc,3)吗?怎么出错?cannot find symbol.........
千里冰封820 2006-11-06
  • 打赏
  • 举报
回复
用SimpleDateFormat就可以了,你可以设置任何格式,可以把时间转成它的格式,也可以把它的格式转成时间
jackxing 2006-11-06
  • 打赏
  • 举报
回复
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf.format(d));
angelleecash 2006-11-06
  • 打赏
  • 举报
回复
Calendar 类
Calendar c = Calendar.getInstance();
System.out.println(c.get(Calendar.YEAR));
取得其它属性类似

62,614

社区成员

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

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