java获取当前时间戳
Java获取当前时间戳
获取时间戳的三种实现方法`
//方法 一
System.currentTimeMillis();
//方法 二
new Date().getTime();
//方法 三
Calendar.getInstance().getTimeInMillis();
获取时间
```java
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
String date = df.format(new Date());// new Date()为获取当前系统时间,也可使用当前时间戳
获取当前时间戳三种方法效率比较
public class demo{private static long _TEN_THOUSAND=10000;public static void main(String[] args) {long times=1000*_TEN_THOUSAND;long t1=System.currentTimeMillis();system(times);long t2=System.currentTimeMillis();System.out.println(t2-t1+" ---system");date(times);long t3=System.currentTimeMillis();System.out.println(t3-t2+" ---date");calander(times);long t4=System.currentTimeMillis();System.out.println(t4-t3+" ---calander");}public static void system(long times){for(int i=0;i<times;i++){long currentTime=System.currentTimeMillis();//System.out.println(currentTime);}}public static void date(long times){for(int i=0;i<times;i++){long currentTime=new Date().getTime();//System.out.println(currentTime);}}public static void calander(long times){// 存在时区处理问题for(int i=0;i<times;i++){long currentTime= Calendar.getInstance().getTimeInMillis();//System.out.println(currentTime);}}}
执行结果
67
52
2367
Calendar.getInstance().getTimeInMillis() 这种方式速度最慢,这是因为Canlendar要处理时区问题会耗费较多的时间。建议使用第一种方式。
java获取当前时间戳相关推荐
- java 获取凌晨时间戳_Java获取凌晨时间戳的方法分析
本文实例讲述了Java获取凌晨时间戳的方法.分享给大家供大家参考,具体如下: 这两天有一个需求是查询用户匹配的推荐信息,包含一个有效时间段,以天为单位,0时0分0秒这种. 通常java中有两种方案: ...
- Java获取当前时间戳的方法
获取当前时间戳 //方法 一 System.currentTimeMillis(); //方法 二 Calendar.getInstance().getTimeInMillis(); //方法 三 n ...
- java获取当前时间戳的方法(*)
获取当前时间戳 //方法 一 System.currentTimeMillis(); //方法 二 Calendar.getInstance().getTimeInMillis(); //方法 三 n ...
- Java获取unix时间戳
获取unix时间戳 String dateStr = Long.toString(System.currentTimeMillis()/1000L); 参考链接: https://zhidao.bai ...
- 如何使用Java获取当前时间戳
要获取Java中的当前时间戳: [这里是代码001] 这是两个Java示例,向您展示如何获取Java中的当前时间戳. (使用Java 8更新) 1. java.sql.Timestamp 获得当前[这 ...
- java获取当前时间戳_Java DateTime 获得当前 Unix 的时间戳
使用下面的方法: logger.debug("Current DateTime in milliseconds - [{}]", new DateTime().getMillis( ...
- Java 获取当前时间戳
SimpleDateFormat是线程不安全的 推荐 1.使用ThreadLocal 2.apache commons-lang包的DateFormatUtils public class Datef ...
- java获取0点的时间戳_Java获取凌晨时间戳的方法分析
本文实例讲述了java获取凌晨时间戳的方法.分享给大家供大家参考,具体如下: 这两天有一个需求是查询用户匹配的推荐信息,包含一个有效时间段,以天为单位,0时0分0秒这种. 通常java中有两种方案: ...
- java生成时间戳类型_Java获取当前时间戳的方法有哪些
Java获取当前时间戳的方法有哪些 时间:2017-08-22 来源:华清远见JAVA学院 时间戳就是一种类型,只是精度很高,比datetime要精确的多,通常用来防止数据出现脏读现象.那么J ...
最新文章
- Spring从菜鸟到高手(四)(上)使用JdbcTemplate类实现用户登陆验证、批量更新
- 新视角带你认识Python可视化库(附代码资源)
- 深挖BAT内部级别和薪资待遇
- 安卓 sharedpreferences可以被其它activity读取_【安卓逆向】“一份礼物”之我要o泡逆向分析...
- 课程三、电子商务物流解决方案
- Django的Field(字段)
- IE 弹出框处理经验
- 1.1 HTML5简介
- HTTPS-使用Fiddler抓取HTTPS数据包原理
- python图片保存需要在图片展示后_用python处理图片之打开\显示\保存图像的方法...
- Redhat Enterprise Linux 6 正式版已经发布!
- SCI和影响因子:学术评估与商业运作——Nature实证研究
- php机械相关毕业设计,PHP+MySQL毕业设计选题管理系统(含论文)
- java毕业答辩_Java毕业设计答辩技巧
- 【网络】路由器集成锐捷认证
- C++ 面向对象高级开发(侯捷)
- Android JNI for Android Studio 2.2 or higher
- 阿里云ECS搭建frp服务器实现黑群晖 Nas 内网穿透
- 详细设计(流程图、盒图、判定表、判定树)
- Java工作面试必问(持续更新)