收藏
回答

日期时间规范表达?

我查了一下网上

然后试着写了一下

感觉这样不是最简单的,想问问有没有更好的写法?

顺便问问怎么实现格式化的时间进行比大小?

回答关注问题邀请回答
收藏

4 个回答

  • ren
    ren
    2021-11-11

    写法可以的。

    日期比较什么的在本人收藏的干货里👇,想学习就看函数写法,想用就直接调用就好啦

    https://www.cnblogs.com/nanyang520/p/11122492.html

    这是所有关于date的函数接口

    https://blog.csdn.net/u012717715/article/details/90407138

    2021-11-11
    有用 6
    回复 1
    • PD
      PD
      2021-11-13
      谢谢分享,我会好好学的!
      2021-11-13
      1
      回复
  • 晨曦
    晨曦
    2021-11-11

    如果非要说有更好的写法,那就可以自己用Java搭建后台。Java可以用Date类获取当前时间,用DateFormat类直接一步转换时间格式,然后通过字符串形式返回给前端。前端在onLoad的时候直接将获取到的字符串渲染到页面就行。

    Java中的大概转换逻辑:

    import java.text.DateFormat;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    /*
     把Date对象转换成String
    */
    public class Demo03DateFormatMethod {
        public static void main(String[] args) {
            Date date = new Date();
            // 创建日期格式化对象,在获取格式化对象时可以指定风格
            DateFormat df = new SimpleDateFormat("yyyy年MM月dd日");
            String str = df.format(date);// 将这个字符串返回到前端显示即可
            System.out.println(str);
        }
    }
    
    2021-11-11
    有用 3
    回复 3
    • PD
      PD
      2021-11-11
      谢谢啦,到时候我去学学
      2021-11-11
      1
      回复
    • 晨曦
      晨曦
      2021-11-11回复PD
      不用客气~~~
      2021-11-11
      1
      回复
    • 知非
      知非
      2021-11-11
      这个写法好棒,表示学到了很多!
      2021-11-11
      2
      回复
  • Smooth
    Smooth
    2021-11-11

    我是获取年份,月份,小时,分钟后,拼接在一起

    2021-11-11
    有用 1
    回复 1
    • PD
      PD
      2021-11-13
      我也差不多哈哈
      2021-11-13
      1
      回复
  • 知非
    知非
    2021-11-11

    一般好像都是把时间转为时间戳,利用时间戳比时间大小。

    2021-11-11
    有用 1
    回复 2
    • PD
      PD
      2021-11-13
      有道理,我也去看看时间戳
      2021-11-13
      1
      回复
    • 知非
      知非
      2021-11-13回复PD
      嗯嗯,一起学习进步!
      2021-11-13
      1
      回复
登录 后发表内容