java - 将 Mon/yyyy 转换为日期

标签 java simpledateformat

我有一个字符串格式的日期,日期为 Jun/2014。我想将其转换为日期。这个日期可以有任何一天。

如何实现?我尝试了以下代码,但没有成功。

  String fromdate="Jun/2014";
  SimpleDateFormat  format = new SimpleDateFormat("mm/yyyy");   
  String date = format.format(fromdate);  

最佳答案

你应该试试

        String fromdate = "Jun/2014";
    SimpleDateFormat format = new SimpleDateFormat("MMM/yyyy");
    Date date = null;
    try {
        date = format.parse(fromdate);
    } catch (ParseException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    System.out.println(date);

你的结果: Sun Jun 01 00:00:00 ECT 2014

关于java - 将 Mon/yyyy 转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24460103/

相关文章:

java - JDK-11 在日期格式中引入逗号

Java simpledateformat.parse 给出的年份不正确

java - 解析 Android 中出现问题的查询

java - 匿名覆盖 HashSet hashCode

java - Android Instrumentation 测试 - UI 线程问题

java - 使用 java 比较器但具有固定值的对象排序应该在排序列表中的最后一个值中

java - 从 Maven 项目的类路径中排除某些依赖项

java - 以 groovy 格式设置日期并以所需的毫秒格式保存

java - 如何将标准日期解析为 GMT?

java - Simpledateformat 时区未转换