import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class test {
public static void main(String[] arg) {
Calendar c = Calendar.getInstance();
c.setTimeInMillis(new Date().getTime());
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(dateFormat.format(c.getTime()));
}
}
一,java获取当前系统时间。
效果如下
2012-09-11 16:56:15
二,操作时间
不知道哪里的文档,放这里备用。免得忘记了
-
-
publicDategetLastDayOfMonth(Dated){
-
Calendarcal=Calendar.getInstance();
-
cal.setTime(d);
-
cal.set(Calendar.DAY_OF_MONTH,cal.getActualMaximum(Calendar.DAY_OF_MONTH));
-
returncal.getTime();
-
}
-
publicDategetFirstDayOfMonth(Dated){
-
Calendarcal=Calendar.getInstance();
-
cal.setTime(d);
-
cal.set(Calendar.DAY_OF_MONTH,1);
-
returncal.getTime();
-
}
-
publicstaticStringformatDate(DateaDate,Stringdateformat){
-
SimpleDateFormatbartDateFormat=newSimpleDateFormat(dateformat);
-
returnbartDateFormat.format(aDate);
-
}
-
publicstaticvoidmain(String[]args)throwsException{
-
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");
-
Dated=sdf.parse("2012-02-05");
-
-
System.out.println(formatDate(getFirstDayOfMonth(d),"yyyy-MM-dd")+"~"+formatDate(getLastDayOfMonth(d),"yyyy-MM-dd"));
-
}
-
-
-
-
Calendarcdweek=Calendar.getInstance();
-
cdweek.add(Calendar.DATE,-7);
-
Dated=cdweek.getTime();
-
-
DatefileDate=cd.getTime();
-
-
booleanflag=fileDate.before(d);
-
-
-
Datenow=newDate();
-
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddhh:mm:ss");
-
-
Calendarcal=Calendar.getInstance();
-
cal.setTime(now);
-
cal.add(Calendar.MONTH,-1);
-
now=cal.getTime();
分享到:
相关推荐
JAVA中获取当前系统时间是 Java programming 语言中的一项基本操作。获取当前系统时间可以使用多种方法,这里我们将介绍其中的两种方法。 方法一:使用 Date 类 在 Java 中,Date 类是用于表示日期和时间的类。...
`java.util.Date`是早期Java版本中用于日期和时间操作的类,但它并不包含时区信息。在Java 8及更高版本中,`java.time`包被引入,提供了更强大和易于使用的API,如`LocalDateTime`, `ZonedDateTime`, 和 `ZoneId`等...
总之,`GregorianCalendar`是Java中处理日期和时间的强大工具,不仅可以获取系统当前时间,还能进行各种日期和时间的计算与操作。通过熟练掌握`GregorianCalendar`的使用,开发者可以更好地处理程序中的日期和时间...
### JAVA获取系统时间知识点详解 在Java编程语言中,获取并格式化系统当前时间是一项非常基础且常用的操作。本文档将详细介绍如何利用Java内置类来实现这一功能,并深入探讨其中涉及的重要概念和技术细节。 #### ...
### Java 获取当前时间的程序知识点解析 #### 一、程序概述 本程序是用Java编写的,主要功能是通过按钮触发事件来获取并显示当前时间。时间分别显示为时、分、秒三个部分,并且各自在不同的`JLabel`控件上显示。 #...
- Java获取系统时间通常是通过调用本地操作系统接口,因此,系统时间的准确性直接影响到Java程序。 - 如果系统时间不正确或与Java时区设置冲突,可能导致获取时间出错。 4. **Windows 7与Java兼容性**: - 虽然...
在Java编程中,获取系统时间的操作通常是通过`java.util.Date`类或`java.time`包下的类来实现的。然而,标题"java 获取系统时间错误,少了8小时"表明开发者在尝试获取系统时间时遇到了一个时区问题。这通常与Java中...
在Java编程语言中,获取系统时间是常见的任务,通常用于记录日志、创建时间戳或者进行日期相关的计算。本文将详细介绍四种不同的方法来获取Java环境下的系统时间。 1. **通过`Date`类获取当前时间** ```java Date...
输出结果类似于:“Mon Mar 12 17:40:00 CST 2007”,这种方式可以获取到当前系统的完整日期时间。 ##### 3.2 获取日期(不含时间) ```java public class TestDate { public static void main(String[] args) { ...
在Java中,有多种方式可以获取当前系统的日期和时间。以下介绍一种常用的方法,即通过`java.util.Date`类结合`java.text.DateFormat`类来实现。 ##### 1. 使用`java.util.Date`类获取当前日期和时间 `java.util....
Java中,我们可以使用`java.time`包下的`LocalDateTime`类获取当前系统时间,`Duration`或`Period`类计算日期差,`DayOfWeek`枚举类获取星期几。 示例代码: ```java import java.time.*; public class Main ...
下面是一个完整的示例代码,演示了如何使用`GregorianCalendar`获取当前系统时间,并显示出来。 ```java import java.util.Calendar; import java.util.GregorianCalendar; public class Ex2_1 { int hour; int ...
在Android开发中,获取当前系统时间是一项常见的任务,这对于创建日志、设置提醒、记录事件时间戳等场景至关重要。下面将详细介绍如何在Android应用中获取系统时间,并提供一些相关的编程实践。 首先,Android提供...
在Android系统中,我们可以使用Java或Kotlin语言来获取当前时间日期。Java中的`java.util.Date`类是最基础的时间日期表示类,但它并不推荐用于新代码,因为它缺少线程安全性且不易于使用。现在推荐使用`java.time`包...
此代码段展示了两种获取当前系统时间的方式:一种是通过`Calendar`类获取当前日历实例,再通过该实例获取当前日期时间;另一种则是直接使用`Date`类的构造函数获取当前日期时间。此外,还定义了一个`Timer`对象,但...
首先,要获取当前系统时间,最简单的方式是使用`java.util.Date`类的无参构造函数。下面是一个简单的示例: ```java import java.util.Date; import java.text.SimpleDateFormat; public class NowString { ...
在Java中,可以使用`java.time`包下的`LocalDateTime`类来获取当前时间: ```java import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class Main { public static void main...
### Java 获取当前日期时间和本周的星期一的日期时间 在Java中,经常需要处理与日期和时间相关的操作,比如获取当前日期时间、计算本周的星期一等。这些操作可以通过`java.util.Calendar`类和`java.text....
8. **系统时间同步**:操作系统通常也提供自动同步时间的功能,用户可以在系统设置中开启NTP同步,选择可信的时间服务器进行定时校准。对于频繁参与网络活动的用户,定期检查和同步系统时间是必要的。 总之,获取...
在Android开发中,获取当前系统时间和日期是一项基本操作,这对于许多功能实现至关重要,例如日志记录、用户交互、定时任务等。以下将详细介绍如何在Android中获取系统时间,并提供一个适用于初级开发者的示例代码。...