比较字符串日期和今天的日期

许多

所以我有一个字符串“ 2014-06-30 15:27”,如果今天是今天,它应该只返回“ 15:27”,否则返回“ 30/06/2014”。我已经尝试过simpleDateFormat.parse,但是效果不是很好。

holder.data.setText(mensagem.getDate());
乳头
    final String stringDate = "2014-07-17 23:59";

    SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
    Date date = inputFormat.parse(stringDate);

    Calendar calendarDate = Calendar.getInstance();
    calendarDate.setTime(date);

    Calendar midnight = Calendar.getInstance();
    midnight.set(Calendar.HOUR_OF_DAY, 0);
    midnight.set(Calendar.MINUTE, 0);
    midnight.set(Calendar.SECOND, 0);
    midnight.set(Calendar.MILLISECOND, 0);

    if (calendarDate.compareTo(midnight) >= 0)
    {
        SimpleDateFormat timeFormat = new SimpleDateFormat("HH:mm");
        System.out.println(timeFormat.format(date));
    }
    else
    {
        SimpleDateFormat dateTimeForm = new SimpleDateFormat("dd/MM/yyyy HH:mm");
        System.out.println(dateTimeForm.format(date));
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将字符串格式的日期与今天的日期进行比较

来自分类Dev

显示今天的日期和字符串

来自分类Dev

比较java epoch字符串和php epoch日期

来自分类Dev

Javascript / Typescript:比较日期,字符串和Moment变量

来自分类Dev

Cakephp比较创建日期和今天的日期

来自分类Dev

比较Android中的日期字符串

来自分类Dev

日期时间与字符串比较?

来自分类Dev

如何比较字符串日期?

来自分类Dev

比较日期时间字符串

来自分类Dev

Java 字符串日期比较器

来自分类Dev

日期验证-如何在“今天”和“明天”中本地化/翻译字符串

来自分类Dev

Python验证包含start_date和end_date的字符串作为今天的日期

来自分类Dev

将今天日期转换为UTC字符串

来自分类Dev

日志文件中的grep字符串以今天的日期命名

来自分类Dev

从字符串转换日期和/或时间时,两个日期比较使转换失败

来自分类Dev

D3.js - 日期字符串比较失败(找不到最小和最大日期)

来自分类Dev

比较是字符串且没有日期的日期

来自分类Dev

将日期与字符串javascript中的日期进行比较

来自分类Dev

日期比较不起作用(日期是字符串)-MySQL

来自分类Dev

PHP日期转换为字符串以比较日期

来自分类Dev

从字符串和日期字段构建日期并与另一个日期进行比较。SQL

来自分类Dev

日期和时间的字符串

来自分类Dev

字符串替换日期和时间

来自分类Dev

结合日期和字符串的哈希

来自分类Dev

在Objective-C中,如何比较日期对象和字符串?

来自分类Dev

MongoDB聚合管道:如何在数组中比较字符串和日期

来自分类Dev

将日期和时间字符串解析为数字以比较C ++

来自分类Dev

比较日期时间和24小时格式的字符串时间

来自分类Dev

与日期字符串分开获取月份和日期

Related 相关文章

  1. 1

    将字符串格式的日期与今天的日期进行比较

  2. 2

    显示今天的日期和字符串

  3. 3

    比较java epoch字符串和php epoch日期

  4. 4

    Javascript / Typescript:比较日期,字符串和Moment变量

  5. 5

    Cakephp比较创建日期和今天的日期

  6. 6

    比较Android中的日期字符串

  7. 7

    日期时间与字符串比较?

  8. 8

    如何比较字符串日期?

  9. 9

    比较日期时间字符串

  10. 10

    Java 字符串日期比较器

  11. 11

    日期验证-如何在“今天”和“明天”中本地化/翻译字符串

  12. 12

    Python验证包含start_date和end_date的字符串作为今天的日期

  13. 13

    将今天日期转换为UTC字符串

  14. 14

    日志文件中的grep字符串以今天的日期命名

  15. 15

    从字符串转换日期和/或时间时,两个日期比较使转换失败

  16. 16

    D3.js - 日期字符串比较失败(找不到最小和最大日期)

  17. 17

    比较是字符串且没有日期的日期

  18. 18

    将日期与字符串javascript中的日期进行比较

  19. 19

    日期比较不起作用(日期是字符串)-MySQL

  20. 20

    PHP日期转换为字符串以比较日期

  21. 21

    从字符串和日期字段构建日期并与另一个日期进行比较。SQL

  22. 22

    日期和时间的字符串

  23. 23

    字符串替换日期和时间

  24. 24

    结合日期和字符串的哈希

  25. 25

    在Objective-C中,如何比较日期对象和字符串?

  26. 26

    MongoDB聚合管道:如何在数组中比较字符串和日期

  27. 27

    将日期和时间字符串解析为数字以比较C ++

  28. 28

    比较日期时间和24小时格式的字符串时间

  29. 29

    与日期字符串分开获取月份和日期

热门标签

归档