本文实例为大家分享了android九宫格图片展示的具体代码,供大家参考,具体内容如下
1、时间戳简介:
时间戳的定义:通常是一个字符序列,唯一地标识某一刻的时间。数字时间戳技术是数字签名技术一种变种的应用。是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数(引用自百度百科)
2、java中的时间戳:
在不同的开发语言中,获取到的时间戳的长度是不同的,例如c++中的时间戳是精确到秒的,但是java中的时间戳是精确到毫秒的,这样在涉及到不同语言的开发过程中,如果不进行统一则会出现一些时间不准确的问题。
3、java中的两种获取精确到秒的时间戳的方法:
java中的时间戳的毫秒主要通过最后的三位来进行计量的,我们通过两种不同的方式将最后三位去掉。
方法一:通过string.substring()方法将最后的三位去掉
/** * 获取精确到秒的时间戳 * @return */ public static int getsecondtimestamp(date date){ if (null == date) { return 0; } string timestamp = string.valueof(date.gettime()); int length = timestamp.length(); if (length > 3) { return integer.valueof(timestamp.substring(0,length-3)); } else { return 0; } }
方法二:通过整除将最后的三位去掉
/** * 获取精确到秒的时间戳 * @param date * @return */ public static int getsecondtimestamptwo(date date){ if (null == date) { return 0; } string timestamp = string.valueof(date.gettime()/1000); return integer.valueof(timestamp); }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。
如对本文有疑问, 点击进行留言回复!!
SpringBoot引用阿里easyexcel,Excel导出返回浏览器下载
HashMap、Hashtable、ConcurrentHashMap三者间的异同
解决RecycleView 中Item包含Edittext时,滑动view复用导致数据错乱的问题
多线程、同步工作原理、死锁案例、Lock接口、线程的生命周期的讲解及实现
网友评论