
Timestamp就是所谓的时间戳,这个主要用在数据库上,你可以再javasql这个包内找到这个类,一般数据库里如果用Date这个类的话,那你取出来的时候只能到某一天,也就是日,但是Timestamp的话,就是到小时一直到纳秒,很精确的。但是你把时间存进去的时候也要用这个类。比如:mysql的话,你可以用setTimtstamp();这个方法,你可以到java的文档里去看看,里面都写的比较清楚
//方法 一 最快
SystemcurrentTimeMillis();
//方法 二 最慢,不推荐
CalendargetInstance()getTimeInMillis();
//方法 三 与最快基本一样快
new Date()getTime();
获取的都是13位时间戳,可能需要转换成10位。只需要将最右边的3位截取掉即可。
PHP 的 time() 函数返回的结果是 Unix 时间戳,值的单位是秒;
Java 中 SystemcurrentTimeMillis() 返回的结果,值的单位是毫秒。
那么很容易就知道,除以 1000 就行了嘛:
int seconds = SystemcurrentTimeMillis() / 1000;一SystemcurrentTimeMillis();
二CalendargetInstance()getTimeInMillis();
三new Date()getTime();
以上就是关于关于JAVA时间戳全部的内容,包括:关于JAVA时间戳、JAVA获取时间戳,哪个更快、请问Java怎么获得当前时间戳,要int型的不要long的!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)