java 时间问题

问题描述

请教个问题。 现在的时间减去多少天。。得到减去后的年月日。谢谢

解决方案

引用Calendar.add(Calendar.DAY_OF_MONTH, -5)。根据日历的规则,为给定的日历字段添加或减去指定的时间量。例如,要从当前日历时间减去 5 天,可以通过调用以下方法做到这一点: add(Calendar.DAY_OF_MONTH, -5)。
解决方案二:
没开ide大致写下,你自己去确认下:new Date(System.currentTime() - days*24*60*80*100);
解决方案三:
Calendar.roll(Calendar.DATE, true);

时间: 2024-09-19 20:40:53

java 时间问题的相关文章

java 时间运算 类型转换

问题描述 java 时间运算 类型转换 获得当前时间(yy-MM-dd HH-mm-ss)t1,每天规定时间t2(HH-mm-ss) t1与t2相减运算得到int类型的数据结果 解决方案 Date().getTime() 就能将时间转为数字,我感觉你想做定时器..相见java Timer类

Java 时间转换的实例代码_java

Java 时间转换的实例代码 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * Created by Edward on 2016/6/30. */ public class TimeUtil { /** * 将 1467341232351 转换为 指定格式 "yyyy-MM-dd HH:mm:ss.

Java时间:GMT以及UTC

Edit Java时间:GMT以及UTC GMT即格林威治标准时间,以英国伦敦郊区皇家格林威治天文台的标准时间.世界被分为24个时区.而北京在东八区 UTC即世界协调时间,以格林威治时间为准,经过平均太阳时等修正后,以秒为单位的国际原子时所综合计算而成的时间.所以UTC比GMT更加精准. Java Date使用UTC时间,如Tue Nov 11 16:59:08 CST 2014,CST表示China Standard Time UT+8:00 由于Date的相关 API 不易于实现国际化.从

JAVA时间日期处理类实例_java

本文实例讲述了JAVA时间日期处理类,主要用来遍历两个日期之间的每一天.分享给大家供大家参考.具体如下: /** * * 文 件 名: AccountDate.java * * 创建时间: 2008-11-18 * * Email : **@163.com */ import java.text.DecimalFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.A

吐槽java时间那点事儿 Joda Time

官网:http://www.joda.org/joda-time/ pom <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.9.7</version> </dependency> 为什么要用joda? 创建对象 构建指定日期的时间(2017-02-21): //Calendar Cal

java 时间比较

问题描述 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");Date dt=sdf.parse("1901-01-01");system.out.println(dt);WfAcptTbl wfAcptTbl = new WfAcptTbl();wfAcptTbl.setAcptDt(dt);system.out.println(wfAcptTbl.getAcptDt());system.out.prin

最全的java时间处理工具类

package com.momo.util;import java.io.Serializable;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * @company:hrj * @author:章小飞 * @since:2007-12-3

java时间日期格式化工具类程序

例1.整理了一份可重用的日期格式化工具类,在日常开发中悲催的程序员离不开这个工具类的 下面给大家把java日期工具类代码贡献上:  代码如下 复制代码 /**  * 日期工具类-www.111cn.net网整理  * 默认使用 "yyyy-MM-dd HH:mm:ss" 格式化日期  * @author xw素材网  */ public final class DateUtils { /** * 英文简写(默认)如:2010-12-01 */ public static String

java时间处理工具类

1 import java.io.PrintStream; 2 import java.sql.Time; 3 import java.sql.Timestamp; 4 import java.text.ParsePosition; 5 import java.text.SimpleDateFormat; 6 import java.util.Date; 7 public class TimeUtil 8 { 9 /* 10 * java编程 11 */ 12 public TimeUtil()

Java时间帮助类DateUtil

  package com.xy.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil {  public static final String yyMMdd = "yy-MM-dd";  public static final String yyyyMMdd = "yyyy-MM-dd&qu