`
Dream.V
  • 浏览: 32327 次
社区版块
存档分类
最新评论

java获取当前系统时间和操作时间。。

 
阅读更多

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



二,操作时间

不知道哪里的文档,放这里备用。免得忘记了

Java代码收藏代码
  1. //1.获得当前日期中的月头月末时间
  2. publicDategetLastDayOfMonth(Dated){
  3. Calendarcal=Calendar.getInstance();
  4. cal.setTime(d);
  5. cal.set(Calendar.DAY_OF_MONTH,cal.getActualMaximum(Calendar.DAY_OF_MONTH));
  6. returncal.getTime();
  7. }
  8. publicDategetFirstDayOfMonth(Dated){
  9. Calendarcal=Calendar.getInstance();
  10. cal.setTime(d);
  11. cal.set(Calendar.DAY_OF_MONTH,1);
  12. returncal.getTime();
  13. }
  14. publicstaticStringformatDate(DateaDate,Stringdateformat){
  15. SimpleDateFormatbartDateFormat=newSimpleDateFormat(dateformat);
  16. returnbartDateFormat.format(aDate);
  17. }
  18. publicstaticvoidmain(String[]args)throwsException{
  19. SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");
  20. Dated=sdf.parse("2012-02-05");
  21. //Dated=newDate();
  22. System.out.println(formatDate(getFirstDayOfMonth(d),"yyyy-MM-dd")+"~"+formatDate(getLastDayOfMonth(d),"yyyy-MM-dd"));
  23. }
  24. //2.当前日期向前移
  25. Calendarcdweek=Calendar.getInstance();
  26. cdweek.add(Calendar.DATE,-7);
  27. Dated=cdweek.getTime();
  28. //3.比较2个日期
  29. DatefileDate=cd.getTime();
  30. //一周前的时间与文件的创建时间比较,如果为true表示文件的创建时间早于一周前,那么需要删除
  31. booleanflag=fileDate.before(d);
  32. //4.日期向前推
  33. Datenow=newDate();
  34. SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddhh:mm:ss");
  35. //now=sdf.parse("2012-05-112:25:23");
  36. Calendarcal=Calendar.getInstance();
  37. cal.setTime(now);
  38. cal.add(Calendar.MONTH,-1);
  39. now=cal.getTime();

分享到:
评论

相关推荐

    JAVA中获取当前系统时间.pdf

    JAVA中获取当前系统时间是 Java programming 语言中的一项基本操作。获取当前系统时间可以使用多种方法,这里我们将介绍其中的两种方法。 方法一:使用 Date 类 在 Java 中,Date 类是用于表示日期和时间的类。...

    java获取系统时间与实际相差8小时的解决方法

    `java.util.Date`是早期Java版本中用于日期和时间操作的类,但它并不包含时区信息。在Java 8及更高版本中,`java.time`包被引入,提供了更强大和易于使用的API,如`LocalDateTime`, `ZonedDateTime`, 和 `ZoneId`等...

    java 使用GregorianCalendar类获取系统的当前时间

    总之,`GregorianCalendar`是Java中处理日期和时间的强大工具,不仅可以获取系统当前时间,还能进行各种日期和时间的计算与操作。通过熟练掌握`GregorianCalendar`的使用,开发者可以更好地处理程序中的日期和时间...

    JAVA获取系统时间.txt

    ### JAVA获取系统时间知识点详解 在Java编程语言中,获取并格式化系统当前时间是一项非常基础且常用的操作。本文档将详细介绍如何利用Java内置类来实现这一功能,并深入探讨其中涉及的重要概念和技术细节。 #### ...

    java获取当前时间的程序

    ### Java 获取当前时间的程序知识点解析 #### 一、程序概述 本程序是用Java编写的,主要功能是通过按钮触发事件来获取并显示当前时间。时间分别显示为时、分、秒三个部分,并且各自在不同的`JLabel`控件上显示。 #...

    WIN7 JAVA获取时间有问题

    - Java获取系统时间通常是通过调用本地操作系统接口,因此,系统时间的准确性直接影响到Java程序。 - 如果系统时间不正确或与Java时区设置冲突,可能导致获取时间出错。 4. **Windows 7与Java兼容性**: - 虽然...

    java 获取系统时间错误,少了8小时

    在Java编程中,获取系统时间的操作通常是通过`java.util.Date`类或`java.time`包下的类来实现的。然而,标题"java 获取系统时间错误,少了8小时"表明开发者在尝试获取系统时间时遇到了一个时区问题。这通常与Java中...

    Java获取系统时间的四种方法

    在Java编程语言中,获取系统时间是常见的任务,通常用于记录日志、创建时间戳或者进行日期相关的计算。本文将详细介绍四种不同的方法来获取Java环境下的系统时间。 1. **通过`Date`类获取当前时间** ```java Date...

    Java 获取日期时间代码

    输出结果类似于:“Mon Mar 12 17:40:00 CST 2007”,这种方式可以获取到当前系统的完整日期时间。 ##### 3.2 获取日期(不含时间) ```java public class TestDate { public static void main(String[] args) { ...

    Java/Android 获取系统时间

    在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 ...

    java中输出当前系统时间

    下面是一个完整的示例代码,演示了如何使用`GregorianCalendar`获取当前系统时间,并显示出来。 ```java import java.util.Calendar; import java.util.GregorianCalendar; public class Ex2_1 { int hour; int ...

    android 获取当前系统时间的方法

    在Android开发中,获取当前系统时间是一项常见的任务,这对于创建日志、设置提醒、记录事件时间戳等场景至关重要。下面将详细介绍如何在Android应用中获取系统时间,并提供一些相关的编程实践。 首先,Android提供...

    获取系统当前时间日期

    在Android系统中,我们可以使用Java或Kotlin语言来获取当前时间日期。Java中的`java.util.Date`类是最基础的时间日期表示类,但它并不推荐用于新代码,因为它缺少线程安全性且不易于使用。现在推荐使用`java.time`包...

    Java获得系统时间

    此代码段展示了两种获取当前系统时间的方式:一种是通过`Calendar`类获取当前日历实例,再通过该实例获取当前日期时间;另一种则是直接使用`Date`类的构造函数获取当前日期时间。此外,还定义了一个`Timer`对象,但...

    JAVA 获取系统当前时间实例代码

    首先,要获取当前系统时间,最简单的方式是使用`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获取当前日期时间和本周的星期一的日期时间.docx

    ### Java 获取当前日期时间和本周的星期一的日期时间 在Java中,经常需要处理与日期和时间相关的操作,比如获取当前日期时间、计算本周的星期一等。这些操作可以通过`java.util.Calendar`类和`java.text....

    获取淘宝服务器时间

    8. **系统时间同步**:操作系统通常也提供自动同步时间的功能,用户可以在系统设置中开启NTP同步,选择可信的时间服务器进行定时校准。对于频繁参与网络活动的用户,定期检查和同步系统时间是必要的。 总之,获取...

    android 获取当前系统时间

    在Android开发中,获取当前系统时间和日期是一项基本操作,这对于许多功能实现至关重要,例如日志记录、用户交互、定时任务等。以下将详细介绍如何在Android中获取系统时间,并提供一个适用于初级开发者的示例代码。...

Global site tag (gtag.js) - Google Analytics