java/android计算明天,今天,昨天,后天
来源:互联网 发布:mac下ant环境变量配置 编辑:程序博客网 时间:2024/04/29 13:48
Java/android计算今天,明天,后天,昨天,前天方法,关键是知道所在的时区,如果是北京,所在时区东8区,
系统初始时间是1970-01-01 80:00:00,注意是从八点开始,计算的时候要加回去
获取时区方法如下:
Calendar.getInstance().getTimeZone().getRawOffset();
计算方法如下:
// -2:前天,-1:昨天,0:今天,1:明天,2:后天
public static String getTodayOrYesterday(long date) {//date 是存储的时间戳 //所在时区时8,系统初始时间是1970-01-01 80:00:00,注意是从八点开始,计算的时候要加回去 int offSet = Calendar.getInstance().getTimeZone().getRawOffset(); long today = (System.currentTimeMillis()+offSet)/86400000; long start = (date+offSet)/86400000; long intervalTime = start - today; //-2:前天,-1:昨天,0:今天,1:明天,2:后天 String strDes=""; if(intervalTime==0){ strDes= getContext().getResources().getString(R.string.today);//今天 }else if(intervalTime==-1){ strDes= getContext().getResources().getString(R.string.yesterday);//昨天 }else{ strDes=getFormatDate(date);//直接显示时间 } return strDes; }
地址:http://blog.csdn.net/jason_996/article/details/51314214
0 0
- java/android计算明天,今天,昨天,后天
- java计算今天,明天,后天,昨天,前天方法
- java根据日期判断 前天,昨天,今天,明天,后天.
- javascript 取前天,昨天,今天,明天,后天
- JS 获取前天,昨天,今天,明天,后天
- Android获取昨天今天明天后天代码实现。以及月份前去掉前缀0
- js获取日期、前天、昨天、今天、明天、后天代码实例
- js获取日期:前天、昨天、今天、明天、后天
- js 获取前天、昨天、今天、明天、后天的时间 (转)
- js 获取前天、昨天、今天、明天、后天的时间 (转)
- js获取日期:前天、昨天、今天、明天、后天
- js 获取前天、昨天、今天、明天、后天的时间
- js 获取前天、昨天、今天、明天、后天的时间
- js 获取前天、昨天、今天、明天、后天的时间
- js 获取昨天、今天、明天、后天的时间
- js_获取日期:前天、昨天、今天、明天、后天
- 根据js获取日期:前天、昨天、今天、明天、后天
- js获取日期:昨天今天和明天、后天
- 【转】提高MATLAB运行效率
- 软件概要设计做什么,怎么做
- ZOJ 3868 - Earthstone: Easy Version
- 网易视频云:从0到1学系统通信——BIO,NIO,AIO的理解(一)
- 正则表达式入门教程
- java/android计算明天,今天,昨天,后天
- Go 性能优化技巧 6/10
- mysql主从配置及常见错误(不断更新中)
- Markdown 语法说明
- ORACLE查询表中的数据存放在多少个块中
- func_default.php
- Spring的依赖注入
- svn 无法提交,报错Solve ""svn : Working copy is too old (format 10, created by Subversion 1.6)
- 百度地图(一)