gpt4 book ai didi

java - 将 String 转换为 long 时出现异常 : java. lang.NumberFormatException

转载 作者:行者123 更新时间:2023-12-01 23:36:42 26 4
gpt4 key购买 nike

我正在将包含“1520056800”的字符串转换为 long 以获得日期。但我收到 NumberFormatException 来转换它

请帮助我。

long expiryDateMS = Long.parseLong(responseArray[0].replaceAll(" ", ""));
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-mm-dd");
Date date = new Date(expiryDateMS);

堆栈跟踪

09-02 00:52:28.984: E/AndroidRuntime(12025): Caused by: java.lang.NumberFormatException: 1520056800
09-02 00:52:28.984: E/AndroidRuntime(12025): at java.lang.Long.parse(Long.java:353)
09-02 00:52:28.984: E/AndroidRuntime(12025): at java.lang.Long.parseLong(Long.java:344)
09-02 00:52:28.984: E/AndroidRuntime(12025): at java.lang.Long.parseLong(Long.java:311)
09-02 00:52:28.984: E/AndroidRuntime(12025): at com.example.astrill_openvpn.MainOnOffActivity.onCreate(MainOnOffActivity.java:99)
09-02 00:52:28.984: E/AndroidRuntime(12025): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
09-02 00:52:28.984: E/AndroidRuntime(12025): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)

最佳答案

字符串中可能存在不可见或无效的字符。试试this post了解更多详情。

关于java - 将 String 转换为 long 时出现异常 : java. lang.NumberFormatException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18562081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com