|
| ||||||||||
| Tags: 10 digit number, date, java, level, unique number |
![]() |
| | Thread Tools | Search this Thread |
|
#1
| |||
| |||
Use the following code for creating 10 digit unique number on the basis of dates. It is unique in seconds level not design for milliseconds. this program will create unique numbers upto 52 years, reset it with changing 'adder' value. Author : Sunil Wagh (SCJP, SCWCD, OCP , IBM Maximo 7 Certified) -------------------------------------------------------------------------- import java.text.DecimalFormat; import java.util.Calendar; public class Demo2 { // truncate four digit to two digit 2010=>10 public static int retval(int y){ String yrs=""+y; yrs=yrs.substring(1); y = Integer.parseInt(yrs) ; return y; } // Create 10 Digit Unique number public void test(){ int adder = 55;//Number Start from year 2010, change 64 to start from 2001 Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR); int doy = cal.get(Calendar.DAY_OF_YEAR); int hr = cal.get(Calendar.HOUR_OF_DAY); int mi = cal.get(Calendar.MINUTE); int ss = cal.get(Calendar.SECOND); int yr = adder+retval(year); char c=(char)yr; DecimalFormat df = new DecimalFormat("000"); System.out.println("Unique Num: " + c + df.format(doy) + hr + mi + ss); } public static void main(String a[]){ Demo2 d = new Demo2(); d.test(); } } ------------------------------------------------------------------------- Output : Unique Num: A23117587 ------------------------------------------------------------------------ |
|
#2
| ||||
| ||||
| Re: Generate 10 Digit unique number
Thanks for the code, however I was needing a script, where basically the user has to enter his name, choose file, file comments if required and upload and I want to generate a 10 digit unique code everytime, which makes it simple for the user to download the file. I am posting the below code, can you help me out: PHP Code: |
![]() |
|
| Thread Tools | Search this Thread |
| |
Similar Threads for: "Generate 10 Digit unique number" | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Adding digit in front of number in cell in Microsoft Excel | Thedevotee | MS Office Support | 2 | 07-02-2012 06:45 PM |
| How to make Microsoft Excel to stop rounding out 16 digit number | Talisha | MS Office Support | 2 | 01-02-2012 06:10 PM |
| Generate some quality of random number via Random Number Generation function | aMADeO! | Windows Software | 4 | 13-01-2012 04:07 PM |
| Generate unique four digit number | Bhadrak | Software Development | 3 | 19-08-2010 06:10 PM |
| 4-Digit Number Code (0-9) | christheart | Off Topic Chat | 3 | 03-07-2009 10:32 AM |