java代码中的时间 java时间日期

java 获取本机当前时间并对小时任意加减代码如下java代码中的时间:
importjava.text.SimpleDateFormat;
importjava.util.Calendar;
importjava.util.Date;
publicclassDateTestUtil{
publicstaticvoidmain(String[]args)throwsException{
SimpleDateFormatsdf=newSimpleDateFormat("yyyyMMdd");
Stringstr="20110823";
Datedt=sdf.parse(str);
CalendarrightNow=Calendar.getInstance();
rightNow.setTime(dt);
rightNow.add(Calendar.YEAR,-1);//日期减1年
rightNow.add(Calendar.MONTH,3);//日期加3个月
rightNow.add(Calendar.DAY_OF_YEAR,10);//日期加10天
Datedt1=rightNow.getTime();
StringreStr=sdf.format(dt1);
System.out.println(reStr);
}
}
注:在Calendar对象java代码中的时间的add方法中java代码中的时间,第二个参数为正数表示“加”,负数表示“减” 。
Java是一种可以撰写跨平台应用软件java代码中的时间的面向对象的程序设计语言 。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群 。
主要组成
Java由四方面组成:
●Java编程语言,即语法 。
●Java文件格式 , 即各种文件夹、文件的后缀 。
●Java虚拟机(JVM) , 即处理*.class文件的解释器 。
●Java应用程序接口(JavaAPI) 。
体系
Java分为三个体系,分别为JavaSE(J2SE,Java2PlatformStandardEdition,标准版),
JavaEE(J2EE,Java2Platform,EnterpriseEdition,企业版),
JavaME(J2ME , Java2PlatformMicroEdition,微型版) 。
java中计算两个时间相差多少分钟java中计算两个时间相差多少分钟,具体代码如下:
public static String getDatePoor(Date endDate, Date nowDate) {
long nd = 1000 * 24 * 60 * 60;
long nh = 1000 * 60 * 60;
long nm = 1000 * 60;
// long ns = 1000;
// 获得两个时间的毫秒时间差异
long diff = endDate.getTime() - nowDate.getTime();
// 计算差多少天
long day = diff / nd;
// 计算差多少小时
long hour = diff % nd / nh;
// 计算差多少分钟
long min = diff % nd % nh / nm;
// 计算差多少秒//输出结果
// long sec = diff % nd % nh % nm / ns;
return day + "天" + hour + "小时" + min + "分钟";
}
data默认有toString()
【java代码中的时间 java时间日期】输出格林威治时间,比如说Date date = new Date();
String toStr = date.toString();
扩展资料
Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用 。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本 。
Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式 。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库 。
1、JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口 。
2、EJB(Enterprise JavaBeans)使得开发者方便地创建、部署和管理跨平台的基于组件的企业应用 。
3、Java RMI(Java Remote Method Invocation)用来开发分布式Java应用程序 。一个Java对象的方法能被远程Java虚拟机调用 。这样,远程方法激活可以发生在对等的两端,也可以发生在客户端和服务器之间,只要双方的应用程序都是用Java写的 。
4、Java IDL(Java Interface Definition Language) 提供与CORBA(Common Object Request Broker Architecture)的无逢的互操作性 。这使得Java能集成异构的商务信息资源 。

推荐阅读