Mar*_*eth 2 java random time random-time-generation
如何生成随机Time值?例如:07:02:33,08:52:14等。我知道如何生成随机数,但我不知道如何执行此操作。我想TIME用随机值填充数据库列。
import java.util.Random;
import java.sql.Time;
final Random random = new Random();
final int millisInDay = 24*60*60*1000;
Time time = new Time((long)random.nextInt(millisInDay));
Run Code Online (Sandbox Code Playgroud)
为了您的目的,这可能就足够了。不要忘记,有些日子您可能需要增加测试用例的时间长度(夏令时和leap秒)。
| 归档时间: |
|
| 查看次数: |
18234 次 |
| 最近记录: |