将传入的参数 2007-09-06 08:00这种格式的字符串转换成20050906 12:06:00 字符串怎么写呢谢谢能给点参考,最好写一个方法里面传入字符串参数返回一个字符串

解决方案 »

  1.   

    2007-09-06 08:00   就拿你这个事件说吧
    String dateStr="2007-09-06 08:00";
    String[] key=dateStr.split("-");
    String dateString = key[0]+key[1]+key[2];接分
      

  2.   

    还不如直接替换掉好了,更方便些。dataStr = dataStr.replace("-", "");到是楼主的“2007-09-06 08:00这种格式的字符串转换成20050906 12:06:00”这两个时间有相同点吗?
      

  3.   

    tianxuejiang123() 
    bao110908(火龙果) 
    楼上两个均行
    但是第二个更好
      

  4.   

    public String replaceStr(String s)
    {
    s = s.replace("-", "");
             return s;
    }
      

  5.   

    08:00到12:06:00 转换规则是为啥?如果只是字符串转换,简单的替换就好了,但是如果有固定的小时、分钟的转换规则,则应该先将输入字符串转化为Calendar或者Date类型,做时间类型的加减法,然后用SimplyDateFormat格式化为目标字符串
      

  6.   

    都有分数,fkue23(思之后动) 不好意思啊,人家先到,不过你的答案是最详细的