我的一个类Event
将有一个实例字段,称为timeStamp
。现在,我有另一个课程,将根据其他算法设置timeStamp
,这在这里并不真正相关。如何在变量中存储时间?
我的问题是什么类型我应该将这个timeStamp
存储在?从我迄今为止研究的内容来看,我认为它应该以毫秒为单位进行计算,因此可能将其存储在double
中。
基本上Clock
类我有以下格式模拟时间:hh:mm:ss。然而,由于它是我正在开发的离散事件模拟,所以它从事件跳转到事件,其由timeStamp
值确定,即每个事件对象具有存储在PrioityQueue
中的timeStamp
值。所以我考虑将timeStamp
的格式与Clock
相同,我想这将涉及到创建一个新类TimeStamp
,然后变成timestamp
的类型。或者我应该让时钟模拟时间以毫秒为单位?
你对此有何看法?我不确定以最高效/干净的方式来实现这一点。
什么用的DateTime是怎么回事?啊,对不起,我想我正在考虑[Joda Time中的DateTime类](http://joda-time.sourceforge.net/apidocs/org/joda/time/DateTime.html)。 –