获取年月日

使用String的字符串替换replaceAll()和字符串拼接concat()方法来进行格式的转换

获取当前年月日的时间。

/**
 * 获取当前年月日
 * @return
 */
private String getTime(){
    //声明日期对象
    Date d = new Date();
    //获取相应格式的当前日期
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    //装换成String字符类型
    String dateNowStr = sdf.format(d);
    //替换日期中的符号,使用的是str.replaceAll方法
    String nowTime = dateNowStr.replaceAll("-","");
    System.out.println("截取后的日期:" + nowTime);
    return nowTime;
}

获取去年的当前日期

/**
     * 获取去年当前年月日
     * @return
     */
    private String getoldTime(){
        Date d = new Date();
        //获取当前的年份-1,得到去年年份
        int Year=LocalDateTimeDateUtils.getYear()-1;
        //将int类型转换为String类型
        String ye=String.valueOf(Year);
        //获取当前日期的相应格式
        SimpleDateFormat sd = new SimpleDateFormat("MM-dd");
        String y=sd.format(d);
        String odl = y.replaceAll("-","");
        //使用str.concat拼接方法把获取到的年份和月份-天,进行拼接
        String oldTime=ye.concat(odl);
        return oldTime;
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值