有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

安卓将adb外壳日期返回值转换为Java中的日期对象

亚洲开发银行空壳日期 返回 2017年2月14日星期二22:32:02

我正在尝试将“Tue Feb 14 22:32:02 IST 2017”转换为java中的Date对象。你能不能帮我用Java给出一个示例代码段来做同样的事情。 我尝试使用SimpleDataFormat来解析这个字符串,但不知何故得到了解析异常

SimpleDateFormat formatter=new SimpleDateFormat("E, MMM dd yyyy HH:mm:ss");  
Date d = formatter.parse(dateStart);

共 (1) 个答案

  1. # 1 楼答案

    格式化模式必须与数据匹配。你的不匹配

    • 从格式化模式中删除逗号。你的数据没有逗号
    • 将年份符号移动到正确的位置
    • IST添加时区符号

    请在发布前搜索堆栈溢出。你可以从数百个例子中找到解决问题的方法