无法解析的日期:“Fri Oct 10 23:11:07 IST 2014”(偏移量 20)

2023-12-08

我创建了这个函数来解析日期,但这给出了异常: Unparseable date: "Fri Oct 10 23:11:07 IST 2014" (at offset 20) 。请帮助,因为我无法弄清楚这段代码有什么问题。

public Date parseDate() {
    String strDate ="Fri Oct 10 23:11:29 IST 2014";
    String newPattern = "EEE MMM dd HH:mm:ss Z yyyy";
    SimpleDateFormat formatter = new SimpleDateFormat(newPattern);
    try {
        Date date = formatter.parse(strDate);
        return date;
    } catch (java.text.ParseException e) {
        e.printStackTrace();
    }
    return null;
}

使用解析器的语言环境:

    SimpleDateFormat formatter = new SimpleDateFormat(newPattern, Locale.US);

这应该可以解决你的问题。至少它对我来说适用于你的例子。

EDIT:

看来Android和IST时区确实有问题。我可以使用上述模式解析 Android 上的任何时区,但不能解析 IST。

如果字符串中存在 IST 区域,一个快速技巧是修改时区部分。 这在 Android 上也适用于我:

    String strDate = "Fri Oct 10 23:11:29 IST 2014";
    strDate = strDate.replace(" IST ", " GMT+0530 ");
    String newPattern = "EEE MMM dd HH:mm:ss Z yyyy";

    SimpleDateFormat formatter = new SimpleDateFormat(newPattern, Locale.ENGLISH);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法解析的日期:“Fri Oct 10 23:11:07 IST 2014”(偏移量 20) 的相关文章

  • 匿名类上的 NotSerializedException

    我有一个用于过滤项目的界面 public interface KeyValFilter extends Serializable public static final long serialVersionUID 7069537470113
  • 将 Firebase 云消息传递与 Windows 应用程序结合使用

    我在 Android 和 iOS 应用程序中使用 Firebase Cloud Messaging 但是我还有此应用程序的 Windows Mac OS 版本 我想保留相同的逻辑 我知道 Firebase Cloud Messaging 可
  • 使用 SQLITE 按最近的纬度和经度坐标排序

    我必须获得一个 SQLite SQL 语句 以便在给定初始位置的情况下按最近的纬度和经度坐标进行排序 这是我在 sqlite 数据库中的表的例句 SELECT id name lat lng FROM items EXAMPLE RESUL
  • 在游戏视图下添加 admob

    我一直试图将 admob 放在我的游戏视图下 这是我的代码 public class HoodStarGame extends AndroidApplication Override public void onCreate Bundle
  • 在 Android 中调整可绘制对象的大小

    我正在为进度对话框设置一个可绘制对象 pbarDialog 但我的问题是我想每次调整可绘制的大小 但不知道如何调整 这是一些代码 Handler progressHandler new Handler public void handleM
  • 编辑文件名在 JComboBox 中的显示方式,同时保持对文件的访问

    我对 Java 很陌生 对堆栈溢出也很陌生 我正在尝试利用 JMF API 创建一个用 Java 编码的简单媒体播放器 到目前为止 我已经能够设置一个简单的队列 播放列表来使用JComboBox called playListHolder
  • 如何在selenium服务器上提供自定义功能?

    我知道可以通过某种方法获得一些硒功能 其中之一如下 driver getCapabilities getBrowserName 它返回浏览器名称的值 但如果它指的是一个可用的方法 如果我没有误解的话 这似乎与自定义功能有关 就像我的意思是
  • IntelliJ - 调试模式 - 在程序内存中搜索文本

    我正在与无证的第三方库合作 我知道有一定的String存储在库深处的某个字段中的某处 我可以预测的动态值 但我想从库的 API 中获取它 有没有一种方法可以通过以下方式进行搜索 类似于全文搜索 full程序内存处于调试模式并在某个断点处停止
  • 有没有一种快速方法可以从 Jar/war 中删除文件,而无需提取 jar 并重新创建它?

    所以我需要从 jar war 文件中删除一个文件 我希望有类似 jar d myjar jar file I donot need txt 的内容 但现在我能看到从 Linux 命令行执行此操作的唯一方法 不使用 WinRAR Winzip
  • Java整数双除法混淆[重复]

    这个问题在这里已经有答案了 方案1 int sum 30 double avg sum 4 result is 7 0 not 7 5 VS 方案2 int sum 30 double avg sum 4 0 Prints lns 7 5
  • HQL Hibernate 内连接

    我怎样才能在 Hibernate 中编写这个 SQL 查询 我想使用 Hibernate 来创建查询 而不是创建数据库 SELECT FROM Employee e INNER JOIN Team t ON e Id team t Id t
  • 如何在 Android 中使用 C# 生成的 RSA 公钥?

    我想在无法假定 HTTPS 可用的情况下确保 Android 应用程序和 C ASP NET 服务器之间的消息隐私 我想使用 RSA 来加密 Android 设备首次联系服务器时传输的对称密钥 RSA密钥对已在服务器上生成 私钥保存在服务器
  • 在 PostgreSQL 中使用月份名称排序

    我有一个表 其中有一个字段 Month Name 它包含月份的名称 我想按月份名称排序 不是按字母顺序 而是按实际顺序 例如一月 二月等 如何使用 PostgreSQL 实现此操作 有什么方法可以将月份名称转换为其数值吗 id billed
  • Android studio - 如何查找哪个库正在使用危险权限?

    我正在尝试将 apk 上传到 google play 商店 但令我惊讶的是 我正在使用以下权限 Your APK is using permissions that require a privacy policy android perm
  • Android 中循环事件的星期几和时间选择器

    我想创建一个控件 允许用户在我的 Android 活动中选择一周中的某一天 星期一 和一天中的某个时间 下午 1 00 找不到任何关于此的好帖子 好吧 我想我已经明白了 我只是不喜欢这个解决方案 因为我在一周中的某一天使用的微调器与时间选择
  • 具有特定参数的 Spring AOP 切入点

    我需要创建一个我觉得很难描述的方面 所以让我指出一下想法 com x y 包 或任何子包 中的任何方法 一个方法参数是接口 javax portlet PortletRequest 的实现 该方法中可能有更多参数 它们可以是任何顺序 我需要
  • 使用 JobScheduler API 进行位置更新

    下面是我使用 FireBaseJobDispatcher 启动作业的演示代码 public class MainActivity extends AppCompatActivity Override protected void onCre
  • 单元测试时 Android Studio 2.0 中测试状态终止且没有任何失败消息

    Issue 我昨天在 Ubuntu 上从 1 5 升级到了 Android Studio 2 0 当我在 Android Studio 2 0 中进行单元测试时 即使所有测试都已通过 它也会显示 终止测试 状态 有时它只显示部分测试通过 我
  • ServletContainer 类未找到异常

    我无法再编译我的球衣项目 并且出现以下异常 GRAVE Servlet Project API threw load exception java lang ClassNotFoundException com sun jersey spi
  • 如何从 Maven 存储库引用本机 DLL?

    如果 JAR 附带 Maven 存储库中的本机 DLL 我需要在 pom xml 中放入什么才能将该 DLL 放入打包中 更具体地举个例子Jacob http search maven org artifactdetails 7Cnet s

随机推荐

  • 如何在异步回调中调用事件处理程序,以便在调用线程中运行

    我正在开发一个由不同应用程序使用的 VS 项目 解决方案 我的工作是重构项目并将其从使用 xxxAsync 方法更改为使用 BeginInvoke 我想出了类似于以下代码的内容 public class AsyncTestModel pri
  • 如何在 TFS 2015 的脚本中访问构建的自定义变量?

    在 Team Foundation Server 2015 的构建定义中 我使用在 变量 选项卡上定义的自定义变量 有没有什么方法可以在 PowerShell 构建步骤中访问它们 例如可以访问预定义变量 env BUILD DEFINITI
  • OpenCV 不适用于 Visual Studio

    我刚刚安装了 openCV 版本 我的计算机上有 3 00 beta 我正在尝试使用 VS2013 对其进行测试 我遵循快速入门指南 1 Windows 安装 使用预构建库 2 微软VS中的OpenCV 使用本地方法和x64 vc12库目录
  • git svn 在非标准 svn 存储库布局上指定分支和标签

    布局是 Branches Project1 Branch11 Branch1N Project2 Branch21 ProjectX not anywhere else Excluded1 Excluded2 Excluded3 Exclu
  • 为什么即使从未调用 TransactionScope.Complete() 也会提交嵌套事务?

    我正在测试嵌套事务如何工作 并发现了这种令人不安和意外的行为 using TransactionScope otx new TransactionScope using SqlConnection conn1 new SqlConnecti
  • 如何更新 Ionic Framework 中 Angular 的版本?

    我在使用 Angular 过滤器时遇到一些问题 每个人都说 是因为您没有使用 Angular 1 3 8 或更高版本 我只是通过执行以下操作来实现我的版本angular version在控制台上并且 Object full 1 3 6 ma
  • 将现有的 Android Studio 项目添加到 VSTS

    我有一个使用 Kotlin 在 Android Studio 中开发的现有 Android 项目 它尚未受到版本控制 我想将其添加到 Visual Studio Team Services 的新经典 TFVC 项目中 而不是 Git 项目中
  • 我可以通过 SQL Server 触发器调用 C# 函数吗?

    外部应用程序进入我的数据库以在 Sql 服务器表中插入行 我自己有一个网络应用程序 我想在这个表中的每个插入中 在服务器端进行一些处理 我的想法是在表上插入时创建一个触发器 然后调用适当的函数 做这个的最好方式是什么 我使用带有 LINQ
  • 允许读、写: if request.auth != null;

    我有这个警告 除非您更新安全规则 否则您的 Cloud Firestore 数据库将开始拒绝客户端请求 它说我有一天要改变它们 我对此不太了解 我尝试观看一些视频 但我无法理解 看到我可以更改日期 但更喜欢有适当的规则 到目前为止 我对我的
  • 错误:无法读取服务器:远程使用 ltk 时没有此类变量

    我正在摆弄ltk因为它提供了运行远程 GUI 的选项 但是 当尝试使用远程 GUI 时 我遇到了在本地运行 ltk 时不会遇到的问题 in package ltk user defun add current investigation f
  • 如何在dynamodb中使用自动递增主键id

    我是 dynamodb 的新手 我想在使用时自动增加 id 值putitem与 dynamodb 可以这样做吗 Answer recommended by AWS Collective 这是 DynamoDB 中的反模式 DynamoDB
  • 怎么知道是iphone还是ipad?

    我想知道用户使用iphone还是ipad 如果用户使用iphone我想打开相机 如果他使用ipad或在模拟器中运行我想打开库 怎么可能 如何查找设备的详细信息 如何通过xcode知道用户当前使用的设备 NSString deviceType
  • 如何使用 scipy.integrate 设置固定步长?

    我正在寻找一种方法来设置固定步长 以通过 Python 中的 Runge Kutta 方法解决我的初始值问题 因此 我如何才能告诉scipy integrate RK45保持其积分过程的不断更新 步长 非常感谢 Scipy integrat
  • 如何交互式更新 matplotlib imshow() 窗口?

    我正在研究一些计算机视觉算法 我想展示 numpy 数组在每个步骤中如何变化 现在有效的是 如果我有一个简单的imshow array 在我的代码末尾 窗口显示并显示最终图像 然而 我想做的是随着图像在每次迭代中的变化而更新并显示 imsh
  • 检查哪个表单有错误

    我有一个模式窗口 我只想在页面上的多个表单之一出现错误时启动该窗口 有没有办法使用 el 来识别特定表单是否有错误 示例伪代码
  • 如何用ajax查看表单上传的文件?

    我正在尝试上传以表单形式发送的文件 我正在尝试使用 php 但在 html 和 php 之间我使用 JS Jquery 和 ajax 因为我不希望页面重新加载 我在使用 FILES 时遇到了麻烦 在这里 我使用带有 javascript 操
  • 数组声明方括号内的星号在 C 中意味着什么[重复]

    这个问题在这里已经有答案了 我正在编写一个自定义 C99 解析器 我得到了语法this关联 该语法表示以下是声明数组的有效语法 int arr 语法的相关部分如下 direct declarator identifier declarato
  • 无法阻止 Protractor 显示文件下载提示

    Problem 我正在测试下载文件 但是当我触发下载时 会出现 另存为 提示 我在这看到了一个解决方案所以问题但这似乎对我不起作用 Config 我的量角器配置文件如下所示 coffeescript exports config capab
  • 写入新文件时自动创建完整路径

    我想写一个新文件FileWriter 我这样使用它 FileWriter newJsp new FileWriter C user Desktop dir1 dir2 filename txt Now dir1 and dir2目前不存在
  • 无法解析的日期:“Fri Oct 10 23:11:07 IST 2014”(偏移量 20)

    我创建了这个函数来解析日期 但这给出了异常 Unparseable date Fri Oct 10 23 11 07 IST 2014 at offset 20 请帮助 因为我无法弄清楚这段代码有什么问题 public Date parse