Java获取当前系统事件System.currentTimeMillis()方法
System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis()),因为Date类还有构造Date(longdate),用来计算long秒与1970年1月1日之间的毫秒差。
得到了这个毫秒数,我们自己也可以算起现在的年月日周时,但是这不是我们去计算的,因为有Calendar.Calendar最终结出的结果就是年月日周时时区。
System.currentTimeMillis()获得的是自1970-01-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("yyy-MM-dd"); String retStrFormatNowDate = sdFormatter.format(nowTime); return retStrFormatNowDate; }
以上这篇Java获取当前系统事件System.currentTimeMillis()方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
java system类使用方法示例 获取系统信息
常用的方法: 复制代码 代码如下: long currentTimeMillis(); 获取当前时间的毫秒值 void exit();终止当前正在运行的 Java 虚拟机. 复制代码 代码如下: public static void Method(){ long l = System.currentTimeMillis(); System.out.println(l); System.exit(); } 描述系统属性信息:Properties System.getPropert
-
java获取当前日期和时间的二种方法分享
有两种方法:方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码: 复制代码 代码如下: import java.util.*;import java.text.*;//以下默认时间日期显示方式都是汉语语言方式//一般语言就默认汉语就可以了,时间日期的格式默认为MEDIUM风格,比如:2008-6-16 20:54:53//以下显示的日期时间都是再Date类的基础上的来的,还可以利用Calendar类来实现见类TestDa
-
Java获取当前系统事件System.currentTimeMillis()方法
System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis()),因为Date类还有构造Date(longdate),用来计算long秒与1970年1月1日之间的毫秒差. 得到了这个毫秒数,我们自己也可以算起现在的年月日周时,但是这不是我们去计算的,因为有Calendar.Calendar最终结出的结果就是年月日周时时区. System.curre
-
java 获取当前时间的三种方法
总结java里面关于获取当前时间的一些方法 System.currentTimeMillis() 获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,得到的结果是时间戳格式的.例如: 1543105352845 我们可以将时间戳转化成我们易于理解的格式 SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z"); Date date = n
-
java获取客服端信息的方法(系统,浏览器等)
如下所示: String agent = request.getHeader("user-agent"); System.out.println(agent); StringTokenizer st = new StringTokenizer(agent,";"); st.nextToken(); String userbrowser = st.nextToken(); System.out.println(userbrowser); String useros =
-
Java使用System.currentTimeMillis()方法计算程序运行时间的示例代码
Java 中提供的 System.currentTimeMillis() 方法用于获取当前的计算机时间,时间的表达格式为当前计算机时间和 GMT 时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数. System.currentTimeMillis() 方法的返回类型为 long ,表示毫秒为单位的当前时间. 在开发过程中,通常很多人都习惯使用 new Date() 来获取当前时间.new Date() 所做的事情其实就是调用了 System.currentTimeMillis()方
-
Java 获取当前系统时间的三种方法
准备工作: import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; 方式一: /** * 获取系统当前时间之方式一 * @explain 使用Calendar实现 * @param format * @return */ public static String getSysdateStr(String format) { Date sysdate = Calend
-
Java获取服务器IP及端口的方法实例分析
本文实例讲述了Java获取服务器IP及端口的方法.分享给大家供大家参考,具体如下: 前几天写过一个获取远程服务器的IP和端口的程序,从网上查了一些资料顺便加一些自己的理解,希望对大家有所帮助: struts2 获取request HttpServletRequest requet=ServletActionContext.getRequest(); requet.getScheme()+"://"+requet.getServerName()+":"+requet.
-
java获取当前时间的四种方法代码实例
这篇文章主要介绍了java获取当前时间的四种方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 第一种:Date类 public class DateDemo { public static void main(String[] args) { Date day = new Date(); SimpleDateFormat dft = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); S
-
获取Android系统唯一识别码的方法
本文实例讲述了获取Android系统唯一识别码的方法.分享给大家供大家参考.具体如下: 在计算机上,我们习惯用MAC地址来标志一台计算机.在Android设备上,可以用IMIE或者Android ID来标志一个设备. 看一下Android上怎样获取这样的信息. 一个是TelephonyManager的getDeviceId,另外一个是Settings.System的ANDROID_ID 这里贴一段测试代码: package com.npc4.android.imie; import androi
-
java 获取mac地址的两种方法(推荐)
我在网上找了一下获取mac地址的方法,找了两种比较不太一样的方法. 第一种 public static void main(String[] args) throws Exception { InetAddress ia = InetAddress.getLocalHost(); System.out.println(getMACAddress(ia)); } private static String getMACAddress(InetAddress ia) throws Exception
-
java 获取HttpRequest Header的几种方法(必看篇)
在开发应用程序的过程中,如果有多个应用,通常会通过一个portal 门户来集成,这个portal 是所有应用程序的入口,用户一旦在portal 登录之后,进入另外一个系统,就需要类似的单点登录(SSO). 进入各个子系统的时候,就不需要再次登录, 当然类似的功能,你可以通过专业的单点登录软件来实现,也可以自己写数据库token 等方式来实现.其实还有一个比较简单的方法,就是通过 portal 封装已经登录过的用户的消息,写到http header 之中,然后把请求forward 到各个子系统中
随机推荐
- iOS实现封装一个获取通讯录的工具类详解
- SQLite教程(二):C/C++接口简介
- jQuery实现frame之间互通的方法
- python中使用正则表达式的连接符示例代码
- discuz免激活同步登入代码修改方法(discuz同步登录)
- C++中头文件的概念与基本编写方法
- Android使用recyclerview打造真正的下拉刷新上拉加载效果
- 强悍无比的WEB开发好助手FireBug(Firefox Plugin)
- php实现插入排序
- 有关js的变量作用域和this指针的讨论
- 浅谈js函数的多种定义方法与区别
- 浅谈Node.js:Buffer模块
- php.ini中date.timezone设置详解
- ubuntu系统下matplotlib中文乱码问题的解决方法
- Android自定义View实现可以拖拽的GridView
- 剖析C++编程当中指针作为函数参数的用法
- 基础网络知识IP地址常识
- Vue基于vuex、axios拦截器实现loading效果及axios的安装配置
- 基于Vue+element-ui 的Table二次封装的实现
- Android中Uri和Path之间的转换的示例代码