首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【JAVA】Android开发获取时间戳

在开发android的时候,我们常常离不开对于时间的把控,很多时候需要用到时间戳,时间戳是指格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。这样的时间一般是最准确的。一下便是我整理的几种获取时间戳的办法。

SimpleDateFormat simpledataformat=new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒E",Locale.getDefault());

第一种

Long time1 = System.currentTimeMillis();

第二种

Long time2 = new Date().getTime;

(这里的new date()原理其实是调用了第一种的System.currentTimeMillis())

第三种

Long time4 = Calendar.getInstance().getTimeInMillis();

最后用simpledateformat格式化一下就能得出

他们都是从1970年1月1号到现在的毫秒数,从效率上来看建议使用第一种。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210211A08Y5N00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券