略過導覽

3.x 使用者指南

你知道這個頁面是從 Github Wiki 頁面 自動產生的嗎?你可以 在此 修改它!

本頁面需要編輯!

請閱讀 本文 直到使用者指南移至 wiki 為止。

一段〈1.6 撰寫時間用戶端〉中出現錯誤,TimeClientHandler.java 應將接收到的簽署整數轉換為「無符號整數」。

     @Override
         public void messageReceived(ChannelHandlerContext ctx, MessageEvent e) {
         ChannelBuffer buf = (ChannelBuffer) e.getMessage();
         long currentTimeMillis = buf.readInt();
         currentTimeMillis = currentTimeMillis >= 0 ? currentTimeMillis : 
        	 currentTimeMillis & 0x0FFFFFFFFL;
         currentTimeMillis = (currentTimeMillis - 2208988800L) * 1000L;
         System.out.println(new Date(currentTimeMillis));
         e.getChannel().close();
     }
上次檢索 2024-07-19