java当前时间的时间戳_java获取当前时间(时间戳)的方法

java当前时间的时间戳_java获取当前时间(时间戳)的方法获取当前时间戳(毫秒级)//方法一System.currentTimeMillis();//方法二Calendar.getInstance().getTimeInMillis();//方法三newDate().getTime();获取当前时间SimpleDateFormatdf=newSimpleDateFormat(“yyyy-MM-ddHH:mm:ss”);//设置日期格式S…

大家好,又见面了,我是你们的朋友全栈君。

获取当前时间戳(毫秒级)

//方法 一

System.currentTimeMillis();

//方法 二

Calendar.getInstance().getTimeInMillis();

//方法 三

new Date().getTime();

获取当前时间

SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);//设置日期格式

String date = df.format(new Date());// new Date()为获取当前系统时间,也可使用当前时间戳

获取时间戳三种方法效率对比

import java.util.Calendar;

import java.util.Date;

public class TimeTest {

private static long _TEN_THOUSAND=10000;

public static void main(String[] args) {

long times=1000*_TEN_THOUSAND;

long t1=System.currentTimeMillis();

testSystem(times);

long t2=System.currentTimeMillis();

System.out.println(t2-t1);

testCalander(times);

long t3=System.currentTimeMillis();

System.out.println(t3-t2);

testDate(times);

long t4=System.currentTimeMillis();

System.out.println(t4-t3);

}

public static void testSystem(long times){//use 188

for(int i=0;i

long currentTime=System.currentTimeMillis();

}

}

public static void testCalander(long times){//use 6299

for(int i=0;i

long currentTime=Calendar.getInstance().getTimeInMillis();

}

}

public static void testDate(long times){

for(int i=0;i

long currentTime=new Date().getTime();

}

}

}

执行结果:

133

2372

137

Calendar.getInstance().getTimeInMillis() 这种方式速度最慢,这是因为Canlendar要处理时区问题会耗费较多的时间。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132873.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月10日 上午8:36
下一篇 2022年6月10日 上午8:36


相关推荐

  • php中str什么意思_php中isset函数作用

    php中str什么意思_php中isset函数作用strstr()函数是PHP中的一个内置函数,语法为strstr(string,search,before_search),用于搜索字符串在另一字符串中是否存在,如果是,返回该字符串及剩余部分,否则返回FALSE。此函数区分大小写。phpstrstr()函数怎么用?strstr()函数搜索字符串在另一字符串中是否存在,如果是,返回该字符串及剩余部分,否则返回FALSE。注:该函数是二进制…

    2022年10月15日
    4
  • 向量的点乘(一)

    向量的点乘(一)向量的点乘 一 1 点乘的定义向量 u 和向量 v 之间最小的夹角我们记做为 u v 如下图所示 两个向量之间的夹角我们用绿色弧形表示 其中一个夹角用绿色矩形表示 这意味着这两个向量的夹角为 90 度或者是 2 即 u v 2 表示这两个向量正交 垂直 图中左下角表示两个向量 0 夹角为 0 第二行中部表示的是两个向

    2026年3月16日
    4
  • Jedis源码分析(四)-JedisSentinel与ShardedJedis介绍「建议收藏」

    Jedis源码分析(四)-JedisSentinel与ShardedJedis介绍

    2022年4月3日
    52
  • Java开发中的Memcache原理及实现

    Java开发中的Memcache原理及实现

    2021年9月4日
    51
  • openbmc开发28:fru配置和测试

    openbmc开发28:fru配置和测试在 openbmc 开发 23 添加 fru 信息到 ipmi 中说明了如何将 fru 信息添加到 ipmi 中 本文将讲述如何生成 fru 以及 fru 信息获取展示以及修改等 1yaml 配置文件转换成 cpp 在软件包下有一个 scripts 文件夹 这里边是 python 脚本 模板 示例 yaml 文件以及使用说明 本内容介绍 fru 的 yaml 文件 在 configure 阶段 通过 autoconf 工具 解析 configure ac 以及 Makefile am 生成 Makefile 文件 在编译阶段执行 fru gen py 的 python 脚本 根据 fr

    2026年3月18日
    2
  • php json字符串转json对象_PHP字符串函数

    php json字符串转json对象_PHP字符串函数怎么把php字符串转为json发布时间:2020-07-2214:05:08来源:亿速云阅读:162作者:Leah这期内容当中小编将会给大家带来有关怎么把php字符串转为json,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。php把字符串转为json的方法:首先定义一个数组,调用json_encode方法将数组编码为json格式的字符串;然后添加参数“true…

    2025年6月22日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号