请教一个问题
java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");format.format(new Date());
这样可以获取系统当前时间,但我想获取今天最早的时间,
例如 : 现在是2008-11-11 12:26:57, 我想获取 2008-11-11 00:00:00这个时间,该怎么写?
java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");format.format(new Date());
这样可以获取系统当前时间,但我想获取今天最早的时间,
例如 : 现在是2008-11-11 12:26:57, 我想获取 2008-11-11 00:00:00这个时间,该怎么写?
解决方案 »
- 求助,为什么不出现滚动条???
- 常见的代码private List<DBWriter> lst= new ArrayList<DBWriter>();
- 请教一下关于 Iterator 的 hasNext() 方法
- swing里面怎么触发keydown事件?100分
- 用jar打包的问题
- 问题:抽象类的继承和包的关系(望有经验者关注之)
- 高人帮我看一下这个简单的JDBC小程序,100分谢
- 为什么这个变量在还要赋值
- 问大家一个简单问题:int怎么转成String?有什么好方法?
- 有没有见过这么莫名其妙的问题啊?
- jdbc中Statement.createStatement()的问题ResultSet.TYPE_SCROLL_INSENSITIVE和ResultSet.TYPE_SCORLL_SENSITIVE的区别
- JAVA如何开发桌面动画
c.setTime(new Date());
c.set(java.util.Calendar.HOUR_OF_DAY, 0);
c.set(java.util.Calendar.MINUTE, 0);
c.set(java.util.Calendar.SECOND, 0);
java.text.SimpleDateFormat f = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY, 0);
c.set(Calendar.MINUTE, 0);
c.set(Calendar.SECOND, 0);
Date d = c.getTime();
System.out.println(f.format(d));
Calendar tt = Calendar.getInstance();
System.out.println(ss.format(tt.getTime()));
SimpleDateFormat ss = new SimpleDateFormat("yyyy-MM-dd");
这样格式化出来的结果就是只有日期了
SimpleDateFormat ss = new SimpleDateFormat("yyyy-MM-dd 00:00:00");
Calendar tt = Calendar.getInstance();
System.out.println(ss.format(tt.getTime()));