每行不同时间戳的Java代码

每行不同时间戳的Java代码,java,Java,我使用的是getdate(),,但它为数据库中的所有行插入了相同的时间戳 例: 我希望每行有不同的时间戳,如下面的示例所示 例: 可能吗?请建议我。尝试在更精细的层次上定义时间戳,如毫秒: SimpleDateFormat sd = new SimpleDateFormat("DD MMM YYYY hh:mm:ss.SSS aa"); System.out.println(sd.format(Calendar.getInstance().getTimeInMillis())); 输出: 20

我使用的是
getdate(),
,但它为数据库中的所有行插入了相同的时间戳

例:

我希望每行有不同的时间戳,如下面的示例所示

例:


可能吗?请建议我。

尝试在更精细的层次上定义时间戳,如毫秒:

SimpleDateFormat sd = new SimpleDateFormat("DD MMM YYYY hh:mm:ss.SSS aa");
System.out.println(sd.format(Calendar.getInstance().getTimeInMillis()));
输出:

2014年1月6日01:05:02.894下午


不看代码就不能建议谁说他们都是一样的?请参阅完整的时间戳。不是一半。您需要不同的事务,或者它们具有相同的事务时间戳;事务是原子的ᴜʀᴇsʜᴀᴛᴛᴀ, 它正在为所有行插入相同的时间戳(9:47PM)。@Sudheeranks也检查毫秒。谢谢!!!我要试试这个。
id       logDatetime

1     Jan  5 2014  9:47PM

2     Jan  5 2014  9:48PM

3     Jan  5 2014  9:49PM
SimpleDateFormat sd = new SimpleDateFormat("DD MMM YYYY hh:mm:ss.SSS aa");
System.out.println(sd.format(Calendar.getInstance().getTimeInMillis()));