Android之判断时间戳是不是今天
【摘要】 1 需求
判断时间戳是不是今天
2、工具代码
/** * 获取每日0点时间 * @return */ fun getTodayTime(timeStamp: ...
1 需求
判断时间戳是不是今天
2、工具代码
-
-
/**
-
* 获取每日0点时间
-
* @return
-
*/
-
fun getTodayTime(timeStamp: Long): Long {
-
val cal = Calendar.getInstance()
-
cal.timeInMillis = timeStamp
-
cal.set(Calendar.HOUR_OF_DAY, 0)
-
cal.set(Calendar.SECOND, 0)
-
cal.set(Calendar.MINUTE, 0)
-
cal.set(Calendar.MILLISECOND, 0)
-
return cal.timeInMillis
-
}
-
-
-
fun isToday(time: Long): Boolean {
-
val sdf = SimpleDateFormat("yyyy-MM-dd")
-
val date = Date(time)
-
return try {
-
val old = sdf.parse(sdf.format(date))
-
val now = sdf.parse(sdf.format(Date()))
-
val oldTime = old.time
-
val nowTime = now.time
文章来源: chenyu.blog.csdn.net,作者:chen.yu,版权归原作者所有,如需转载,请联系作者。
原文链接:chenyu.blog.csdn.net/article/details/116798932
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)