问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Android 怎么获取当前的时间戳

发布网友 发布时间:2022-04-22 04:02

我来回答

4个回答

热心网友 时间:2023-07-20 00:08

Android获取当前时间代码

//需要引用的
import java.sql.Timestamp;
import java.text.SimpleDateFormat;

//详细代码
java.util.Date currentdate = new java.util.Date();//当前时间
//long i = (currentdate.getTime()/1000-timestamp)/(60);
//System.out.println(currentdate.getTime());
//System.out.println(i);
Timestamp now = new Timestamp(System.currentTimeMillis());//获取系统当前时间
System.out.println("now-->"+now);//返回结果精确到毫秒。

时间戳转日期
int timestamp = 1310457552; //将这个时间戳转为日期

return getTime(timestamp);

定义getTime, getDate, IntToLong

public static String getTime(int timestamp){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time= null;
try {
String str = sdf.format(new Timestamp(IntToLong(timestamp)));
time = str.substring(11, 16);

String month = str.substring(5, 7);
String day = str.substring(8,10 );
time =getDate(month, day)+ time;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return time;
}

public static String getDate(String month,String day){
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//24小时制
java.util.Date d = new java.util.Date(); ;
String str = sdf.format(d);
String nowmonth = str.substring(5, 7);
String nowday = str.substring(8,10 );
String result = null;

int temp = Integer.parseInt(nowday)-Integer.parseInt(day);
switch (temp) {
case 0:
result="今天";
break;
case 1:
result = "昨天";
break;
case 2:
result = "前天";
break;
default:
StringBuilder sb = new StringBuilder();
sb.append(Integer.parseInt(month)+"月");
sb.append(Integer.parseInt(day)+"日");
result = sb.toString();
break;
}
return result;
}

//java Timestamp构造函数需传入Long型
public static long IntToLong(int i){
long result = (long)i;
result*=1000;
return result;
}

热心网友 时间:2023-07-20 00:08

new Date().getTime();

System.currentTimeMillis();

跟java 取时间一样的

 

热心网友 时间:2023-07-20 00:09

可用用System.currentTimeMillis()/1000;注意的地方是一定要除以1000才能够获取当前时间的时间戳哦

热心网友 时间:2023-07-20 00:09

new Date().getTime();
System.currentTimeMillis();
跟java 取时间一样的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 唱歌的时候为什么特别喜欢用喉咙唱歌? 大姨妈来了几天结束 唱歌是用嘴唱了,还是用喉咙唱? Android中怎么获取系统时间并存入数据库 唱歌 用气息和喉咙的问题 女生什么时候开始例假什么时候结束? android 获取时间需要权限吗 唱歌应该用喉咙还是嗓子来唱? 在android中如何获得时间信息? 关于Android中怎么获取系统时间的方法多次执行后时... 为什么我唱歌总是用喉咙唱?nv 怎么获取android系统日期格式 怎么用肚子唱歌?用喉咙唱和用肚子唱有什么区别? Android中如何获取系统时间和日期,星期? 女人月经从多大开始,到多大时结束啊?呵呵... android怎么获取系统时间 android获取系统时间并显示 2.5英寸的固态硬盘可以直接用螺丝固定到台式机3.5... 怎么看自己是不是用嗓子唱歌? 放开喉咙高声歌唱的意思是什么呢? 女人来月经一般在什么年龄啊? 球球大作战有哪些实用小技巧 如何获取android系统时间是24小时制还是12小时制 唱歌是用嗓子吗? 球球大作战玩法有什么小技巧 球球大作战新手怎么玩 球球大作战新手开局攻略 android得到系统时间怎么判断是白天还是晚上。 球球大作战个人模式怎么玩 个人模式玩法攻略 如何获取android从系统开机开始算起的运行时间 球球大作战实用技巧 获取Android系统时间是24小时制还是12小时制 安卓 获取系统的时间 是 12小时 还是24小时 球球大作战新手有什么技巧 android有个获取时间的函数:systemTime(SYSTEM_TI... 球球大作战萌新如何玩 初级必备技巧攻略 球球大作战的游戏攻略 用android studio做一个获取系统时间的应用 具体步... 《球球大作战》交叉吐球操作步骤图文攻略 android 如何在应用程序中修改系统时间 android得到系统时间如何判断是白天还是晚上