java 时间 与js 时间不一致 Date d = new Date(522514800000L); System.out.println(d);输出Thu Jul 24 00:00:00 CDT 1986chrome console new Date(522514800000)输出Wed Jul 23 1986 23:00:00 GMT+0800 (中国标准时间)啊啊啊啊啊 快疯了!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这又不影响,,java的使用simledateformat转换格式js的使用加号 拼接一下格式 不都一样吗?? 仔细看看CDT是美国中部时间GMT是中国标准时间 GMT也叫UTC时间, Date d = new Date(522514800000L);System.out.println(d.toGMTString());这个的出来是23 Jul 1986 15:00:00 GMT格林威治时间,和北京时间隔8小时,所以和JS的时间是一样的 一个cdt,一个gmt,不同时区,不同时间格式,没有可比性。 获取系统当前时间。。 SimpleDateFormat dateFormat=new SimpleDateFormat("YYYY年MM月dd日 E"); Date date=new Date(); String str_date=dateFormat.format(date); jquery是个好东西 用java监听键盘输入 [高分求助] 简单问题 JDBC/JSP/Servlet新手问 请问怎样将InputStream的内容读到String中? 利用java + JReport可否实现单机版的打印功能? 关于java规范 关于JDBC连接Sql Server的问题。 初级问题,jdialog和jframe有何区别? 强制类型转换 Collections 提供不可修改集合的目的 怎么写?
js的使用加号 拼接一下格式 不都一样吗??
CDT是美国中部时间
GMT是中国标准时间
Date d = new Date(522514800000L);
System.out.println(d.toGMTString());这个的出来是23 Jul 1986 15:00:00 GMT
格林威治时间,和北京时间隔8小时,所以和JS的时间是一样的
SimpleDateFormat dateFormat=new SimpleDateFormat("YYYY年MM月dd日 E");
Date date=new Date();
String str_date=dateFormat.format(date);