スキップナビゲーション

3.x のユーザーガイド

このページが Github Wiki のページ から自動生成されることをご存知ですか? こちら で自分で改善できます!

このページは手を加える必要があります!

こちら を読んで、ユーザーガイドがウィキに移動されるのを待ってください。

1.6 時間クライアントの記述 セクションのバグがあり、TimeClientHandler.java は受信した符号付き int を「符号なし int」に変換する必要があります。

     @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 年 7 月 19 日