您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

java获取当前日期时间(代码实例)

2025/5/2 22:36:21发布25次查看
在java编程语言中,有多种方法可以获得当前日期和时间。在这里,我们将给大家介绍使用java.util.date和java.util.calendar类的两种方法。
使用java.util.date类
只需创建一个新的date()对象来获取当前日期和时间。使用下面的java程序,在这个程序中,我们还使用了datetimeformatter类来根据需要以适当的格式显示结果。
import java.text.dateformat;import java.text.simpledateformat;import java.time.format.datetimeformatter;import java.util.calendar;import java.util.date; public class getdatetime{ public static void main( string[] args ) { dateformat dateformat = new simpledateformat("mm/dd/yyyy hh:mm:ss"); date date = new date(); system.out.println(dateformat.format(date)); }}
输出:04/06/2019 13:23:36
使用java.util.calendar类
使用calendar类中的calendar.getinstance()函数。这提供了操作日历字段的选项,例如获取下周或下个月的日期等。
你还可以使用上面的date time format类和以下示例。
import java.util.calendar; public class getdatetime{ public static void main( string[] args ) { calendar cal = calendar.getinstance(); system.out.println(cal.gettime()); }}
输出:wed apr 17 11:57:28 ist 2019
使用calendar类,你还可以查找过去或将来的日期和时间。例如,当前日期的10天之后或之前的日期是什么。同样,我们也可以获取在数年,数月,数小时,分钟和秒数的日期时间。
示例:
import java.util.calendar; public class getdatetime{ public static void main( string[] args ) { calendar cal = calendar.getinstance(); system.out.println("当前日期及时间: " + cal.gettime()); cal.add(calendar.date, +10); system.out.println("10天后: " + cal.gettime()); cal.add(calendar.date, -10); system.out.println("10天前: " + cal.gettime()); cal.add(calendar.month, 1); system.out.println("1个月后: " + cal.gettime()); cal.add(calendar.year, 5); system.out.println("5年后: " + cal.gettime()); }}
输出:
当前日期及时间: wed apr 17 12:06:05 ist 201910天后: sat apr 27 12:06:05 ist 201910天前: wed apr 17 12:06:05 ist 20191个月后: fri may 17 12:06:05 ist 20195年后: fri may 17 12:06:05 ist 2024
相关推荐:《java教程》
以上就是java获取当前日期时间(代码实例)的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product