这与How to set time zone of a java.util.Date?
有关我试图在eclipse调试器中设置
的值private transient long fastTime;
在java.util.Date
。
我想在2010年1月1日的某个时间设置日期,该日期基于http://www.epochconverter.com是值(以毫秒为单位)1262362075000
。
这个字段应该是long
类型,但是当我尝试设置这个字段(fastTime
)时,eclipse告诉我这个值太大了。
我做错了什么?
答案 0 :(得分:6)
您可以尝试:
fastTime = 1262362075000L;
答案 1 :(得分:0)
我不熟悉Eclipse Debugger,但有趣的是错误消息暗示Eclipse期望输入type int
。您是否尝试在int
范围内输入较小的数字?由于某种原因,Eclipse假定fastTime
是int
,或者Eclipse的输入处理只允许int
(或者可以在某处调整它,以便允许long
,太)。