时间操作(Java版)—获取给定日期N天后的日期
https://blog.csdn.net/wangshuxuncom/article/details/34896777
获取给定日期N天后的日期
import java.util.Calendar;public class Test {public static void main(String[] args) {System.out.println(new Test().getDateAfterNDays("2012-05-10", 7));//输出2012-5-17}/*** 获取给定日期N天后的日期* * @author GaoHuanjie*/public String getDateAfterNDays(String dateTime, int days) {Calendar calendar = Calendar.getInstance();String[] dateTimeArray = dateTime.split("-");int year = Integer.parseInt(dateTimeArray[0]);int month = Integer.parseInt(dateTimeArray[1]);int day = Integer.parseInt(dateTimeArray[2]);calendar.set(year, month - 1, day);long time = calendar.getTimeInMillis();// 给定时间与1970 年 1 月 1 日的00:00:00.000的差。以毫秒显示calendar.setTimeInMillis(time + days * 1000 * 60 * 60 * 24);// 用给定的 long值设置此Calendar的当前时间值return calendar.get(Calendar.YEAR)// 应还书籍时间——年+ "-" + (calendar.get(Calendar.MONTH) + 1)// 应还书籍时间——月+ "-" + calendar.get(Calendar.DAY_OF_MONTH)// 应还书籍时间——日;}
}
转载于:https://www.cnblogs.com/ldxsuanfa/p/10031923.html
时间操作(Java版)—获取给定日期N天后的日期相关推荐
- Go获取n天前或后的日期、日期转秒时间戳、计算两个日期之间的天数差
获取n天前或后的日期: // GetBeforeTime 获取n天前的秒时间戳.日期时间戳 // _day为负则代表取前几天,为正则代表取后几天,0则为今天 func GetBeforeTime(_d ...
- java日期或时间加减(获取前几天或后几天)
//获取当前日期 java.sql.Date endTime = new java.sql.Date(new java.util.Date().getTime());//当前日期 //减去七天 Cal ...
- java中获取时间6,Java中获取指定日为星期几及其他日期操作(2)
5.完整的测试代码 [java] package org.ml.test; import java.text.ParseException; import java.text.SimpleDateFo ...
- linux获取夏令时时间,关于时区:获取C中时区的夏令时转换日期
在C中,是否有一种简单的跨平台方法来检索给定时区开始和结束夏令时的日期? 我已经有时区偏移信息以及当前是否正在观察夏令时,但我确实需要夏令时开始和结束的日期(对于我无法控制的外部依赖). 在Windo ...
- 微信公共号开发教程java版——获取用户基本信息(UnionID机制)(七)
一:UnionID机制说明 官网详细介绍:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839 获取用户基本信息( ...
- java 获取http地址_java如何获取当前时间,java如何获取ip地址
展开全部 获取当前时间public static void main(String[] args) throws IOException { SimpleDateFormat format = new ...
- 罪恶都市洛杉矶java_「洛杉矶时间」Java代码获取美国洛杉矶的时间 - seo实验室...
洛杉矶时间 TimeZone time1 = TimeZone.getTimeZone("America/Los_Angeles"); Date today1 = calendar ...
- java当前日期,获取当前日期及当前所在一周日期
1.先获取当前日期:var currDT; var aryDay = new Array("日", "一", "二", "三&qu ...
- java 当前时间的前一天_java获取当前日期的前一天和后一天
/** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpec ...
最新文章
- 计算机控制直流电机闭环调速实验,最小拍控制系统及直流电机闭环调速控制系统设计和实现实验报告...
- EWSD常用状态解释
- 【入门基础】写给小白看的入门级 Java 基本语法
- cf807 c 二分好题
- 基线管理之MariaDB安全配置
- BZOJ 3505 [Cqoi2014]数三角形(组合数学)
- java byte md5_Java开发网 - byte[]按自定义编码转换成String(MD5)
- C#LeetCode刷题之#682-棒球比赛(Baseball Game)
- (19)脚手架工具Yeoman
- 20190810货币基金
- 21天jmeter打卡day3-熟悉界面
- C语言 同构数的算法
- taptap需要相机权限_TapTap双击背部App-实现安卓11双击手机背面截屏拍照等新功能-软极客...
- 恋爱纪念日(日期问题)
- Bigder:53/100 真香免费网站!在线练习SQL\Python\Shell像游戏通关一样刷题
- 小米手环7模拟加密门禁卡
- 手机实现远程开机功能
- 不平衡学习(Imbalanced learning)
- 基于改进YOLOv5的挖机铲斗缺陷检测系统(源码&教程)
- Jmeter入门教程之配置原件(二)