java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5360|回复: 1

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66093

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

    发表于 2015-4-14 23:41:37 | 显示全部楼层 |阅读模式
    今天,在工作中需要写个比较两个字符串的日期时间的大家,即时间戳的大小的比较,用了三分钟写出了一个,测试了一下 还可以用,不一定最简洁高效,分享下,给刚刚java入门的兄弟们分享下!大家可在java论坛中提出意见与建议。3 e2 m8 e: t- r5 i7 X! b
    ! J* ~1 U  U4 `2 |$ ~5 L: U( S
    代码展示:
    : k1 s5 \' q  l- x, ]/ c0 K) F
      D) H; a' L5 y" }3 Z4 aimport java.text.ParseException;+ U3 E. N( f) W9 a# }
    import java.text.SimpleDateFormat;# L4 t% E$ R9 J: y8 _
    import java.util.Date;
    ' C6 ^' ^! e; O+ \8 a9 m9 G: T. K; b0 p! d5 `: ]2 G
    public class Test {) p3 G. S. ]4 a# l$ e7 |( C

    5 j7 n. I$ |" C8 T1 F# |. A* ]; e( E        public static void main(String[] args) throws ParseException {
    & C' S- j3 e3 t* R/ ~                String a="2015-04-14 00:00:00";; k) m( q* l& y" _
                    String b="2015-04-14 00:00:01";
    - f+ b" v/ ?' |; l4 Z. [                SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");: ?- p! s% v, Y
                    //此处会抛异常6 }& e. i% ]& {/ v! ~- O. ^
                    Date date1 = sdf.parse(a);, G/ B7 j% Y# T% w1 \
                    Date date2 = sdf.parse(b);
    / B6 h  g3 m: A/ a/ i. }# H7 `                //获取毫秒数
    & l% R- K( B3 }& h6 v. n3 z  I                long longDate1 = date1.getTime();) D" E; |: `! v- X# ~
                    long longDate2 = date2.getTime();
    ( q7 m9 i% U7 M$ U9 c                System.out.println("longDate1:"+longDate1+"  longDate2:"+longDate2);$ d. F+ g0 }6 U1 l$ B/ d" J3 B# L& v7 l
                    System.out.println(longDate1>longDate2);
    # j( d$ R4 Z! ?6 e$ \# D
    " T6 ]7 i0 U0 D! X, u+ w        }3 ~! ^- i# x3 n" V

    # A' y; {: A; m& K}) w5 r  m0 @3 y8 h
    3 s0 M0 |# l+ ~
    回复

    使用道具 举报

  • 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-4-25 17:16 , Processed in 0.180040 second(s), 31 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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