java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5623|回复: 1

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

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

    [LV.Master]出神入化

    2062

    主题

    3720

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66592

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

    发表于 2015-4-14 23:41:37 | 显示全部楼层 |阅读模式
    今天,在工作中需要写个比较两个字符串的日期时间的大家,即时间戳的大小的比较,用了三分钟写出了一个,测试了一下 还可以用,不一定最简洁高效,分享下,给刚刚java入门的兄弟们分享下!大家可在java论坛中提出意见与建议。
    3 P9 n; q$ J, C; M
    $ @/ C6 d. n6 g* K, `/ @1 \* j代码展示:+ ]* U$ e, G  z; h9 R
    # {* e8 A# U4 S( M- b5 r; U) t
    import java.text.ParseException;) z7 R. m: [9 ]# m& H+ R6 c+ b
    import java.text.SimpleDateFormat;1 r4 E3 ^& o0 X$ N# S
    import java.util.Date;
    0 x3 N. }- Y, O+ A" T7 D" m  M* X1 P5 M$ {
    public class Test {3 s% h9 _2 U8 _4 [# O! C
    , X: l* {, f' s# N
            public static void main(String[] args) throws ParseException {
    0 A( h3 z6 Z! C- O0 u/ Y                String a="2015-04-14 00:00:00";
    3 u2 B0 Z% j- N# {0 W" z9 _/ J# m                String b="2015-04-14 00:00:01";& W$ _' n. T  \: i( B1 n
                    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");$ v" R, G% ], N& p6 @. J
                    //此处会抛异常
    3 M& \! V5 k9 c( k  w/ f                Date date1 = sdf.parse(a);2 K# Q$ n; m. U- A( {; R
                    Date date2 = sdf.parse(b);
    & k1 G$ [; N7 E2 a3 U                //获取毫秒数5 d* F; i6 J9 m6 D& K
                    long longDate1 = date1.getTime();
    $ h/ B/ {# o% O3 \% Y                long longDate2 = date2.getTime();6 Q& U3 \: \! M, m$ I
                    System.out.println("longDate1:"+longDate1+"  longDate2:"+longDate2);
    8 j- {$ U2 k4 m                System.out.println(longDate1>longDate2);
    3 A0 r& `$ [! k6 N: t
    4 N) n7 c4 G8 O/ b* C  i, }8 i9 Y$ x: N        }6 z/ y5 \' M0 E9 y5 e' ?& Z" |7 F
    - h4 D/ q8 @8 _
    }8 m5 f5 w& j. l1 S3 r

    ! {: ]3 a/ g+ t9 c9 ]4 q) E
    回复

    使用道具 举报

  • 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-2-23 04:17 , Processed in 0.288500 second(s), 28 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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