日期:2014-05-20  浏览次数:20594 次

js代码转JAVA带代码
function juid()
{
return((new Date().getTime()*10000+Math.random(1)*10000).toString(32)+(new Date().getTime()*10000+Math.random(1)*10000).toString(32)).substr(0,11)
}

------解决方案--------------------
不知道是不是这个意思~!
Java code

public class Test {

    public static void main(String[] args) {

        Date date1 = new Date();
        long time1 = date1.getTime() * 10000;
        double ran1 = Math.random() * 10000;
        String firstString = Double.toString(time1 + ran1);
        System.out.println(firstString);

        Date date2 = new Date();
        long time2 = date2.getTime() * 10000;
        double ran2 = Math.random() * 10000;
        String secondString = Double.toString(time2 + ran2);
        System.out.println(secondString);

        String finalString = firstString + secondString;
        System.out.println(finalString.substring(0, 11));

    }
}

------解决方案--------------------
ding
------解决方案--------------------
Java code

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Random rd = new Random();
        System.out.println((Long.toString(new Date().getTime()*10000+rd.nextInt(1)*10000,32)+Long.toString(new Date().getTime()*10000+rd.nextInt(1)*10000,32)).substring(0,11));
    }

------解决方案--------------------
new Date().getTime() =》 System.currentMillions()
Math.random(1) => rd.nextInt(1)
substr =》 substring()
基本就这3个
------解决方案--------------------

------解决方案--------------------
主要就是javascript的
JScript code

new Date().getTime().toString(32)

------解决方案--------------------