美文网首页
2019-02-18-日期的几种获取以及对其加减

2019-02-18-日期的几种获取以及对其加减

作者: b50b51e3f168 | 来源:发表于2019-02-18 16:05 被阅读0次

对此首先我们获取到日期(date类型),然后需要对他处理
1、如果为date型  其首先将其格式化 
2、调用calendar方法对该日期进行处理
3、如果需要对date型转化为string  需要对其进行拼接让其改为2019-2-18-...的形式
4、3中需要注意一点是对于年份的获取因为getyear获取到的年份是从1900年开始计算的  所以需要在获取到的值再加上1900才为真正的年份

if(actualPostponeDay != null){

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

    Date date = sdf.parse(date_upToTime); // 指定日期

    Calendar calendar = Calendar.getInstance();

    calendar.setTime(date);

    calendar.add(Calendar.DATE,kk);

    String  year = Integer.toString(calendar.getTime().getYear()+1900);

    String month = Integer.toString(calendar.getTime().getMonth() + 1);

    String dd = Integer.toString(calendar.getTime().getDate());

    String hours = Integer.toString(calendar.getTime().getHours());

    String min = Integer.toString(calendar.getTime().getMinutes());

    String sec = Integer.toString(calendar.getTime().getSeconds());

    date_upToTime = year + '-' + month  + '-' + dd + ' ' +hours + ':' + min + ':' + sec;

    }

获取方法二://此处可以对其减

long time = date.getTime(); // 得到指定日期的毫秒数

day = day*24*60*60*1000; // 要加上的天数转换成毫秒数

time-=day; // 相加得到新的毫秒数

new Date(time);//获取新的日期

相关文章

  • 2019-02-18-日期的几种获取以及对其加减

    对此首先我们获取到日期(date类型),然后需要对他处理1、如果为date型 其首先将其格式化 2、调用calen...

  • 日期类

    加减: 获取日期: 比较:

  • java 8 时间处理

    获取日期 时间加减操作 特殊需求 日期格式化

  • Hive 函数大全

    日期操作 获取当前时间 日期加减:date_add / date_sub 时间差 月份加减 add_months(...

  • Date日期的加减

    通过Calendar实现日期加减。主要是通过DateComponents组件设置要加减的年月日下面举几个例子 获取...

  • Java时间

    Java 中日期的几种常见操作 ——取值、转换、加减、比较 1. 日期取值 在旧版本 JDK 的时代,有不少代码中...

  • ClickHouse计算每个月最后一天日期

    toDayOfMonth():取出日期subtractDays():日期加减,减天addMonths():日期加减...

  • LocalDate常用用法

    LocalDate常用用法 定义 getX() 获取年月日等 plusX()、minusX() 加减日期 扩展用法...

  • 日期加减

    任意时间加15天

  • PHP 日期加减计算方法示例

    PHP 标准的日期格式 PHP 简单的日期加减计算 运行结果: PHP 进阶的日期加减计算 运行结果: PHP 高...

网友评论

      本文标题:2019-02-18-日期的几种获取以及对其加减

      本文链接:https://www.haomeiwen.com/subject/bdoaeqtx.html