java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5548|回复: 1

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66377

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

    发表于 2015-4-14 23:41:37 | 显示全部楼层 |阅读模式
    今天,在工作中需要写个比较两个字符串的日期时间的大家,即时间戳的大小的比较,用了三分钟写出了一个,测试了一下 还可以用,不一定最简洁高效,分享下,给刚刚java入门的兄弟们分享下!大家可在java论坛中提出意见与建议。
    3 b: x) y2 @# o, o% q
    0 j2 |& q. E5 Q代码展示:8 P+ K) Q5 r* X' R. z* r0 x  Z$ u

    3 V9 T+ }: r% D) y- u: R) L6 p  J4 }1 Eimport java.text.ParseException;2 R- c  ~% l9 v5 B' [2 S
    import java.text.SimpleDateFormat;
    + i5 `; d8 ~9 \0 Eimport java.util.Date;
    / e: X/ `  V2 Z$ B! e5 w1 N
    0 Q( ?9 r$ F/ i1 T0 b1 m0 x' x9 _public class Test {
      W1 q& C/ e0 e$ q* k0 c- K( Q/ S
    9 V, T! c# I* [" Z" d! ?5 ~- l        public static void main(String[] args) throws ParseException {8 U7 {2 `% Y( V( \) g
                    String a="2015-04-14 00:00:00";2 p* x: n4 c2 w9 C$ W, u
                    String b="2015-04-14 00:00:01";6 L9 ]/ K3 D( t% e0 x
                    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    % D! M2 b9 h! Q- N/ J0 T                //此处会抛异常
    * X" a6 Y1 q* l! s* P2 p                Date date1 = sdf.parse(a);
    8 K" N$ \. {; j7 r0 {7 [( F                Date date2 = sdf.parse(b);3 b7 k' y8 s' w; o! g2 G5 m' l
                    //获取毫秒数& z- i' B% ^4 B2 U# I
                    long longDate1 = date1.getTime();8 v  m* p* ]& F( |8 @
                    long longDate2 = date2.getTime();% ^; A$ s. D* |3 \. o1 M2 Q
                    System.out.println("longDate1:"+longDate1+"  longDate2:"+longDate2);" }9 E5 w( Y  l  c  q# E2 M
                    System.out.println(longDate1>longDate2);0 H! a, L) S5 O1 _8 z- m+ ?
    ' |" @8 D7 n1 r0 n# ~5 Z; a% |* P
            }/ k* ^2 g2 D! ^% p& ]

    6 d( ?' [3 t6 p" B- y}  |# u, w0 ^$ z
    * M7 G7 [8 n7 [3 V4 C7 Q( s" D
    回复

    使用道具 举报

  • 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, 2024-12-22 16:59 , Processed in 0.105148 second(s), 30 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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