在java 中如何将 2007-04-25 16:55:29.0 变成 2007-04-25 16:55:29,请教大虾 谢谢!如下:String time=2007-04-25 16:55:29.0转换为String time1=2007-04-25 16:55:29 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String time=2007-04-25 16:55:29.0int i = time.indexOf('.');if (i != -1) { time = time.substring(0, i);} 直接用SUBSTRING(0,19)看这格式好像是从数据库取的吧 如果是 可以取的时候TO_CHAR下 String s1 = "2007-04-25 16:55:29.0";DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S");DateFormat df2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String s2 = df2.format(df.parse(s1)); String time="2007-04-25 16:55:29.0"; int t1 = time.length()-2; time = time.substring(0,t1); System.out.println("time====" + time); 在线等 JAVA语言初学者提出的一些初级问题,望指教 java 处理大数据,请大家给点意见。 object类中的notify()和wait()时干吗用的? oracle 备份 请问在java中如何使用多进程? 谁知道在哪能下到《java技术手册》? 如何给一个软件加上时间限制(30天),并通过注册取消时间限制? swing事件里怎么没有鼠标右键产生的事件? tomcat 怎么设置classpath路径? 问个算法问题(送100分) return
int i = time.indexOf('.');
if (i != -1) {
time = time.substring(0, i);
}
看这格式好像是从数据库取的吧 如果是 可以取的时候TO_CHAR下
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S");
DateFormat df2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s2 = df2.format(df.parse(s1));
String time="2007-04-25 16:55:29.0";
int t1 = time.length()-2;
time = time.substring(0,t1);
System.out.println("time====" + time);