由system.currentTimeMillis() 获得当前的时间

简介: System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。 currentTimeMillis方法 public static long currentTimeMillis() 该方法的作用是返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数。

 

System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。

currentTimeMillis方法

public static long currentTimeMillis()

该方法的作用是返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数。

可以直接把这个方法强制转换成date类型。

代码如下:

long currentTime = System.currentTimeMillis();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy年-MM月dd日-HH时mm分ss秒");
Date date = new Date(currentTime);
System.out.println(formatter.format(date));

运行结果如下:

当前时间:2011年-08月10日-14时11分46秒

另:

可获得当前的系统和用户属性:

       String osName = System.getProperty(“os.name”);

  String user = System.getProperty(“user.name”);

  System.out.println(“当前操作系统是:” + osName);

  System.out.println(“当前用户是:” + user);

       System.getProperty 这个方法可以得到很多系统的属性。

 

转自:http://blog.csdn.net/mywebstudy/article/details/7814695

 

img_e00999465d1c2c1b02df587a3ec9c13d.jpg
微信公众号: 猿人谷
如果您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】
如果您希望与我交流互动,欢迎关注微信公众号
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

目录
相关文章
|
4月前
|
Java 测试技术 API
使用System.currentTimeMillis获取当前时间
使用System.currentTimeMillis获取当前时间
|
5月前
|
Java
System.currentTimeMillis()方法总结
System.currentTimeMillis()方法总结
C. Registration system
C. Registration system
46 0
使用System.out.println()
使用System.out.println()
78 0
|
Java
【Java基础】new Date().getTime()和System.currentTimeMillis()获取时间戳的比较
new Date().getTime()和System.currentTimeMillis()获取时间戳的比较
652 0
|
小程序 Java Apache
别再用 System.currentTimeMillis() 统计耗时了,太 Low,StopWatch 好用到爆!
别再用 System.currentTimeMillis() 统计耗时了,太 Low,StopWatch 好用到爆!
222 0
别再用 System.currentTimeMillis() 统计耗时了,太 Low,StopWatch 好用到爆!
获取时间戳:new Date().getTime() 和 System.currentTimeMillis() 用法
获取时间戳:new Date().getTime() 和 System.currentTimeMillis() 用法
263 0
|
JavaScript Dubbo 小程序
还在用 System.currentTimeMillis() 统计代码耗时?太 Low 啦
还在用 System.currentTimeMillis() 统计代码耗时?太 Low 啦
|
缓存 Java Linux
注意了!System.currentTimeMillis() 存在性能问题...
System.currentTimeMillis()是极其常用的基础Java API,广泛地用来获取时间戳或测量代码执行时长等,在我们的印象中应该快如闪电。 但实际上在并发调用或者特别频繁调用它的情况下(比如一个业务繁忙的接口,或者吞吐量大的需要取得时间戳的流式程序),其性能表现会令人大跌眼镜。
注意了!System.currentTimeMillis() 存在性能问题...
System类的常用方法(currentTimeMillis与arraycopy)
System类的常用方法 currentTimeMillis与arraycopy import java.util.Arrays; /* java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法有: public st