java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5591|回复: 1

java比较两个字符串类型的日期时间大小

[复制链接]
  • TA的每日心情
    开心
    2021-5-25 00:00
  • 签到天数: 1917 天

    [LV.Master]出神入化

    2040

    主题

    3698

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66476

    宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2015-4-14 23:41:37 | 显示全部楼层 |阅读模式
    今天,在工作中需要写个比较两个字符串的日期时间的大家,即时间戳的大小的比较,用了三分钟写出了一个,测试了一下 还可以用,不一定最简洁高效,分享下,给刚刚java入门的兄弟们分享下!大家可在java论坛中提出意见与建议。
    ) e" m' N; x" Z' n
    : j" c) F% }" Y' D* b9 L代码展示:0 U3 L, t6 A- z1 M9 |

    ; \+ T% q* C* I3 h0 cimport java.text.ParseException;  d4 [% f$ o4 y' M& j6 i* [. h
    import java.text.SimpleDateFormat;
    $ M$ J- I! V: ximport java.util.Date;3 L3 C6 h8 I, |% T! B0 S% _

    % r5 }- y& T0 Ypublic class Test {0 x% g6 p) q  s3 l' _
    5 s9 G, o7 ^/ Z% a$ {+ s' F: a% T4 [
            public static void main(String[] args) throws ParseException {
    7 f) [5 q+ G3 e/ g- ~+ Q                String a="2015-04-14 00:00:00";4 I5 M! m' y: E2 e1 J9 ~& i4 C( E
                    String b="2015-04-14 00:00:01";( o& R8 l5 T+ r9 W
                    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");6 v6 ?2 W% `/ j8 C. H6 z- y/ p: r
                    //此处会抛异常
    7 I" c+ @5 o, N, i2 p                Date date1 = sdf.parse(a);# W7 s2 \+ V1 X: F0 h- o1 B, Y4 k
                    Date date2 = sdf.parse(b);
    7 g* k1 w; S0 }* `' ], Y                //获取毫秒数& [1 j! t: U6 z$ N+ l; r
                    long longDate1 = date1.getTime();
    1 h  P# m9 T9 U2 X0 x                long longDate2 = date2.getTime();
      d- S+ q3 J- I, p- n0 p2 {4 h. M                System.out.println("longDate1:"+longDate1+"  longDate2:"+longDate2);
    $ v! \* t! L6 \6 z                System.out.println(longDate1>longDate2);- b6 f7 v. P# {- Y0 G
    0 U# V2 j! U' f" g1 ~$ x1 \
            }
    , P% Y8 L% I6 c  }8 L7 Q
    ( r$ k  N1 n7 @8 C; N}8 M2 z) i0 K, u. Q- {! W! f

      ?( F  s$ W! S" L) `1 j  }
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-20 16:20
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    27

    帖子

    63

    积分

    普通会员

    Rank: 2

    积分
    63
    发表于 2016-11-20 16:29:37 | 显示全部楼层
    不错好资源 可以用
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Java自学网

    GMT+8, 2025-1-22 21:09 , Processed in 0.190525 second(s), 30 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

    快速回复 返回顶部 返回列表