在java中,这样获取响应的时间是否合理?

/**

* 获取当前日期指定几个月前的日期

* @return

*/

public static Date getNMonthBefore(int amount) {

Date now = new Date();

Calendar calendar = Calendar.getInstance();

calendar.setTime(now);

calendar.add(calendar.MONTH, amount);

Date dNMonthBefore = calendar.getTime();

return dNMonthBefore;

}

/**

* 获取本年的开始时间

*

* @return

*/

public static Date getBeginTimeOfYear(int amount) {

Date date = null;

Calendar cal = Calendar.getInstance();

try {

cal.add(Calendar.YEAR, amount);

cal.set(Calendar.MONTH, 0);

cal.set(Calendar.DATE, 1);

cal.set(Calendar.HOUR_OF_DAY, 0);

cal.set(Calendar.MINUTE, 0);

cal.set(Calendar.SECOND, 0);

} catch (Exception e) {

e.printStackTrace();

}

return cal.getTime();

}

/**

* 获取当前年是那一年

*

* @return

*/

public static Integer getNowYear() {

Calendar calendar = Calendar.getInstance();

return calendar.get(Calendar.YEAR);

}

/*

* 当前年的最后时间

* */

public static Date getEndTimeOfYear() {

Calendar cal = Calendar.getInstance();

cal.set(Calendar.YEAR, getNowYear());

cal.set(Calendar.MONTH, Calendar.DECEMBER);

cal.set(Calendar.DATE, 31);

cal.set(Calendar.HOUR_OF_DAY, 23);

cal.set(Calendar.MINUTE, 59);

cal.set(Calendar.SECOND, 59);

return cal.getTime();

}

java读取打包时间_Java获取响应的日期时间,这样写是否合理?相关推荐

  1. java 获取三天前时间_java 获取前几天时间

    标签: java   获取前几天时间 一.toLocaleString()函数过时: //当前时间 Date endDate=new Date(); String endTime=endDate.to ...

  2. java如何获取明天的时间_java获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间...

    一.获取当前日期和时间 1.使用Date和DateFormat Date now = new Date(); DateFormat df1 = DateFormat.getDateInstance() ...

  3. java读取pdf签名_Java 获取PDF中的数字签名信息

    一.概述及程序环境要求 本文以Java代码演示如何获取PDF文档中的数字签名信息,包括签名人.签名位置.日期.原因.联系方式.签名在文档中的坐标等等. 程序环境包括: Spire.Pdf.jar(ja ...

  4. java读取qq邮箱_java获取qq邮箱中的好友列表

    评论 # re: java获取qq邮箱中的好友列表 2009-05-07 20:56 咖啡@可乐 # re: java获取qq邮箱中的好友列表 2009-05-08 09:07 EverestSnow ...

  5. java date 减小时_java 获取本机当前时间并对小时任意加减

    展开全部 代码如下: import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; publ ...

  6. java计算时间差 毫秒_java 获取两个日期相差的毫秒数

    方法一可以使用date的getTime()方法来将当前日期格式的时间转换为毫秒数,进而相减. long systime = new Date().getTime();//当前系统时间 long old ...

  7. python读取邮件发送日期和时间_Python获取邮件的日期时间Gmai

    我试图用python为特定关键字从Gmail下载附件,代码如下:def read_email_from_gmail(): mail = imaplib.IMAP4_SSL(imap_url) mail ...

  8. java 获取当前日期时间_Java 获取当前日期时间

    Java 当前日期时间教程介绍了各种 Java 类,以获取 Java 中的当前日期时间. 有几种方法可以获取 Java 中的当前日期和时间. Java 程序员可以使用 Java 8(java.time ...

  9. java 本周一_java 获取本周一的日期

    java 获取本周一的日期 /** * 根据时间,获取周一的日期 * * @param curDate * 字符串形式 * @return */ public static String getMon ...

最新文章

  1. python+requests实现接口测试 - get与post请求使用
  2. 监控聚币网行情 并实时发送到微信
  3. Linux发行版新秀!风格对比苹果
  4. python几种括号表示的类型
  5. 5G套餐最低190元 专家:用不起就别用
  6. ICON素材|装饰图标设计的技巧
  7. Pandas Series interpolate
  8. 5. Document open() 方法
  9. Qt实现一个抽奖游戏
  10. 威金Worm.Viking病毒分析及处理
  11. mysql8.0.17 汉化
  12. matlab纹理分析,基于MATLAB的遥感影像纹理特征分析
  13. 谈谈微信小程序仿网易云音乐有关播放的那些事儿
  14. 项目实训-中医药知识图谱5
  15. 2020-09-04 CD40193十六进制加减Multisim仿真
  16. 计算机房灭火器单具基准,厂房、车间灭火器配置计算范例
  17. 用Python实现原生爬取某牙直播平台数据
  18. 智能家居DIY之智能插座
  19. 大龄程序员没有出路吗?
  20. sql语句利用into outfile写入一句话

热门文章

  1. $.getJSON()应用
  2. 实用收藏Linux命令备忘
  3. 《Java编码指南:编写安全可靠程序的75条建议》—— 指南19:对细粒度的安全定义自定义安全权限...
  4. ios两个app之间传值和跳转实现(转发)
  5. Android事件分发小结
  6. KMP算法的一个C++实现
  7. Spring ROO初体验
  8. fgetc与EOF的错综复杂关系
  9. 32通过tcp发送数组_【干货】TCP协议详解
  10. c python boost.python_如何利用Boost.Python实现Python C/C++混合编程详解