System.currentTimeMillis()/1000L就可以了
按你描述,应该想要的是Unix时间戳,即当前时间到1970年1月1日0:0:0的毫秒数据。在java里面Data类型可以直接用API获取。
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss")
String value=20150704000000
df.parse(value).getTime()就是你想要的时间戳。
具体可以查看Date类型的API
以及http://tool.chinaz.com/Tools/unixtime.aspx?jdfwkey=pqr111