`
licunbing
  • 浏览: 16691 次
  • 性别: Icon_minigender_1
  • 来自: 山东
文章分类
社区版块
存档分类
最新评论

JAVA获取当前系统时间

 
阅读更多

 

System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis());因为Date类还有构造Date(long date),用来计算long秒与1970年1月1日之间的毫秒差。

得到了这个毫秒数,我们自己也可以算起现在的年月日周时,但是这不是我们去计算的,因为有Calendar。Calendar最终出的结果就是年月日周时时区。

System.currentTimeMillis() 获得的是自1970-1-01 00:00:00.000 到当前时刻的时间距离,类型为long

String.valueOf(System.currentTimeMillis()) 这个语句可转为以下的型式:

long ct = System.currentTimeMillis();

String t = String.valueOf(ct);

其实上面的String t就相当于 ct+"";

只是转为字符串格式

 

public String refFormatNowDate() {

  

  Date nowTime = new Date(System.currentTimeMillis());

  

  SimpleDateFormat sdFormatter = new SimpleDateFormat("yyyy-MM-dd");

  String retStrFormatNowDate = sdFormatter.format(nowTime);

  return retStrFormatNowDate;

 }

分享到:
评论

相关推荐

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

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

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

    总的来说,`java.util.Date` 类在获取和表示当前系统时间上是一个基础且实用的工具,虽然在新的Java版本中有了更好的替代品,但理解其工作原理对于理解Java的日期和时间处理至关重要。在实际编程中,根据项目需求和...

    java中获取系统时间

    ### Java中获取系统时间 #### 知识点概述 在Java编程中,获取系统时间是一项基本而重要的功能,常用于日期处理、定时任务、日志记录等场景。本文将详细介绍三种常用的获取系统时间的方法,并通过一个示例程序来...

    java获取当前时间代码

    通过 Java,我们可以获取当前系统时间,并将其格式化为各种时间格式,这些格式化后的时间数据可以应用于 GUI 编程和数据库编程等领域。 在 Java 中,有多种方式可以获取当前时间,这里我们介绍两种常见的方法:使用...

    Java获得系统时间

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

    java 获取当前时间

    这里创建了一个`Date`对象`now`,它表示当前系统时间。 #### 2. 使用`DateFormat`格式化时间 - **默认格式化样式**: ```java DateFormat d1 = DateFormat.getDateInstance(); // 默认为MEDIUM样式 String str1 ...

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

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

    java中输出当前系统时间

    ### Java中输出当前系统...通过以上介绍,我们可以看到,在Java中使用`Calendar`和`GregorianCalendar`来获取并显示当前系统时间是非常简单且实用的。希望本文能够帮助您更好地理解和应用这些类来满足您的编程需求。

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

    在Java编程中,获取系统时间的操作通常是通过`java.util.Date`类或`java.time`包下的类来实现的。然而,有时我们可能会遇到一个常见问题,即从Java程序中获取到的时间与实际时间相差8小时,这主要是由于时区设置不...

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

    首先,要获取当前系统时间,最简单的方式是使用`java.util.Date`类的无参构造函数。下面是一个简单的示例: ```java import java.util.Date; import java.text.SimpleDateFormat; public class NowString { ...

    JAVA获取系统时间.txt

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

    java获取当前时间的程序

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

    java系统获取时间小类

    从给定的文件信息来看,主要聚焦于“java系统获取时间小类”,这里我们将深入探讨Java中用于获取系统时间的相关类及其方法,帮助读者更好地理解和应用这些知识点。 ### Java系统时间获取:基础知识与核心类 #### 1...

    WIN7 JAVA获取时间有问题

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

    java得到的时间与系统时间差N个小时的解决办法.doc

    解决 Java 获取时间与系统时间差 N 个小时的问题 在 Java 中获取时间时,可能会出现与系统时间相差 N 个小时的情况。这种情况通常是由于 Java 的时区设置不正确所致。下面将详细介绍解决该问题的方法。 时区设置是...

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

    1. 创建一个 `Date` 对象,它会自动初始化为当前系统时间: ```java import java.util.Date; Date currentDate = new Date(); ``` 2. 创建一个 `DateFormat` 实例。`DateFormat` 是一个抽象类,我们通常使用它的...

    JAVA中获得本地系统时间的方法

    `java.util.Calendar`是Java中用来处理日期和时间的主要工具之一,它可以用来获取当前系统时间,并从中提取年、月、日等信息。以下是一个简单的示例代码: ```java import java.util.*; public class Demo { ...

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

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

    Java/Android 获取系统时间

    #### 一、Java获取系统时间的方法 在Java中,有多种方式可以获取当前系统的日期和时间。以下介绍一种常用的方法,即通过`java.util.Date`类结合`java.text.DateFormat`类来实现。 ##### 1. 使用`java.util.Date`类...

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

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

Global site tag (gtag.js) - Google Analytics