ホームページ  >  に質問  >  本文

JAVAで2つの文字列型タイムスタンプのサイズを比較するにはどうすればよいですか?

1. データベースから取得したタイムスタンプは String 型です。ログインの有効期限が切れているかどうかを判断するには、現在時刻と比較する必要があります。
現在時刻の long 型を生成し、String 型を強制的に入力します。エラーを報告するための長い型。コードは次のとおりです。 :

リーリー

エラーメッセージは次のとおりです:

リーリー

2. コンソールによって出力された現在時刻が間違っていることがわかりました
3. テストは次のとおりです:

4. データベース情報は次のとおりです:

为情所困为情所困2657日前1221

全員に返信(4)返信します

  • PHP中文网

    PHP中文网2017-06-12 09:29:09

    一度トリミングしてから長くします

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:29:09

    java.lang.NumberFormatException: For input string: "1496733869286 "あなたの後ろにスペースがあることがわかります。

    追記:これを「文字列型強制変換long型へのエラー」とは言いません、概念が間違っています

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-12 09:29:09

    For input string: "1496733869286 " 数字の後にスペースがあるのはなぜですか?

    返事
    0
  • 代言

    代言2017-06-12 09:29:09

    long i = 1234893584;String s = String.valueOf(i);こう曲がってください

    返事
    0
  • キャンセル返事