怎么查询展示年份

Posted 吾名璇玑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么查询展示年份相关的知识,希望对你有一定的参考价值。

在做项目中  这种展示年份,因为以前没做过,请教了boss 就顺手给记下来   

Date date = new Date();
String createrTime = eleterInfo.getCreateTime();//获得时间
//因为获取的时间类型是String型的所以需要转格式
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                    date = sdf.parse(createrTime);  
            date.setTime(date.getTime());
                //Java中的时间是从1900年开始计算的,获取到的时间加上1900 就是要得到的年份
                int oldYear = date.getYear() + 1900;
                //获取当前年份
                Date curDate = new Date();
                int curYear = curDate.getYear() + 1900;
                
                StringBuilder sb = new StringBuilder("");
                while (true) {
                    if (!"".equals(sb.toString())){
                        sb.append(",");
                    }
                    sb.append(oldYear+"");
                    if (oldYear >= curYear) {
                        break;
                    }
                    oldYear++;
                }
                String[] years = sb.toString().split(",");

 

以上是关于怎么查询展示年份的主要内容,如果未能解决你的问题,请参考以下文章

mysql 怎么查询now() 要显示年份 和季度数

php按当前年份、季度、当月,查询mysql数据库并输出数组

在MySql中、怎样根据年份或者月份查询数据表中的数据?

java 简单的代码片段,展示如何将javaagent附加到运行JVM进程

在MySql中、怎样根据年份或者月份查询数据表中的数据?

java查询数据库按年月日