相关文章推荐
重感情的包子  ·  用static定义静态全局变量 - ...·  2 月前    · 
聪明伶俐的大海  ·  Android中判断当前API的版本号_判断 ...·  2 月前    · 
强悍的斑马  ·  Android判断版本号 - J依情 ·  2 月前    · 
眼睛小的足球  ·  JAVA 新提案:努力简化 Hello ...·  1 月前    · 
老实的松鼠  ·  【满江红】【任侠山河吧】_百度贴吧·  10 月前    · 
大力的西瓜  ·  周敬良和他的百岁山,用“谎言”骗了中国人整整 ...·  11 月前    · 
着急的台灯  ·  心理负距离-🌈️包子漫畫·  1 年前    · 
豪气的打火机  ·  捷途大圣插混版正式上市,捷途大圣插混车型售价 ...·  1 年前    · 
鬼畜的杨桃  ·  越都社区:用契约守护幸福_绍兴网·  1 年前    · 
Code  ›  java获取当前时间戳的方法「建议收藏」开发者社区
system static
https://cloud.tencent.com/developer/article/2070356
大鼻子的圣诞树
1 年前
作者头像
全栈程序员站长
0 篇文章

java获取当前时间戳的方法「建议收藏」

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 全栈程序员必看 > java获取当前时间戳的方法「建议收藏」

java获取当前时间戳的方法「建议收藏」

作者头像
全栈程序员站长
发布 于 2022-08-11 12:49:23
774 0
发布 于 2022-08-11 12:49:23
举报

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

获取当前时间戳

//方法 一
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<times;i++){ 
            long currentTime=System.currentTimeMillis();
    public static void testCalander(long times){ 
   //use 6299
        for(int i=0;i<times;i++){ 
            long currentTime=Calendar.getInstance().getTimeInMillis();
    public static void testDate(long times){ 
        for(int i=0;i<times;i++){ 
 
推荐文章
重感情的包子  ·  用static定义静态全局变量 - haiziguo
2 月前
聪明伶俐的大海  ·  Android中判断当前API的版本号_判断android 版本
2 月前
强悍的斑马  ·  Android判断版本号 - J依情
2 月前
眼睛小的足球  ·  JAVA 新提案:努力简化 Hello World 写法 -
1 月前
老实的松鼠  ·  【满江红】【任侠山河吧】_百度贴吧
10 月前
大力的西瓜  ·  周敬良和他的百岁山,用“谎言”骗了中国人整整9年! | Foodaily每日食品
11 月前
着急的台灯  ·  心理负距离-🌈️包子漫畫
1 年前
豪气的打火机  ·  捷途大圣插混版正式上市,捷途大圣插混车型售价14.99-16.99万-无敌电动
1 年前
鬼畜的杨桃  ·  越都社区:用契约守护幸福_绍兴网
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号