public static void main(String[] args) {
Date d = new Date("2011/08/17 13:05:00");
Date dd = new Date();
System.out.print(d); //13:05
System.out.print(dd);//06:57
}源代码是这样子的,但是在我机子上 new Date();得道的不是当前时间,这是为啥?
Date d = new Date("2011/08/17 13:05:00");
Date dd = new Date();
System.out.print(d); //13:05
System.out.print(dd);//06:57
}源代码是这样子的,但是在我机子上 new Date();得道的不是当前时间,这是为啥?
解决方案 »
- 用java代码来将文本框中的代码转换为音频文件
- 请问这是什么异常!!!
- struts forward简单问题
- struts2 输入验证问题!急急急!
- 連接sql2000所產生問題
- 请问谁有应用ibatis的经验?
- HibernateDaoSupport里用什么方法能进行多条件查询
- 强人现身!!!为什么我在线程内调用JNI方法会出现这样的错误!!!
- 刚知道J2EE是怎么回事,现又要求维护VC程序,该怎么办?没什么兴趣,想专心把一个先搞明白了-----
- Java 在debug过程中数据库问题
- 如何将SQL SERVER2005数据库中的数据迁移到ORACLE数据库上
- can't covert [java.lang.String]to required type[org.jbpm.JbpmConfiguration]
dd.toLocaleString()看看
TimeZone t = TimeZone.getTimeZone("Asia/Shanghai");//不管系统是啥时区,这里只获得+8区时间,不影响系统
d.setTimeZone(t);
d.format(new Date())
看看设置下时区行不行
Date d = new Date("2011/08/17 13:05:00");
Date dd= new Date(System.currentTimeMillis());
SimpleDateFormat dc = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");//格式化时间
TimeZone t = TimeZone.getTimeZone("Asia/Shanghai");//不管系统是啥时区,这里只获得+8区时间,不影响系统
dc.setTimeZone(t);
dc.format(dd);
System.out.println(dd);//07:57 机子上实际时间是 15:24
System.out.print(dd.toLocaleString());//07:57 机子上实际时间是 15:24
System.out.println(d); //13:05