//计算时间
var sendTime = this.props.obj.send_time;

console.log(sendTime);

//当前时间
var nowTime = (new Date()).valueOf();

console.log(nowTime);

//差值
var date3 = nowTime - sendTime;

console.log(date3);

//天
var days=Math.floor(date3/(24*3600*1000))
//时
var leave1=date3%(24*3600*1000)
var hours=Math.floor(leave1/(3600*1000))
//分
var leave2=leave1%(3600*1000)
var minutes=Math.floor(leave2/(60*1000))

//秒
var leave3=leave2%(60*1000)
var seconds=Math.round(leave3/1000)

var disAndTimeText;

if(days>0){
    var myText = '600m  '+days+'天前'
   disAndTimeText = <Text style={styles.disAndTimeText}>{myText}</Text>
}

if(days==0&&hours>0){
    var myText = '600m  '+hours+'小时前'
   disAndTimeText = <Text style={styles.disAndTimeText}>{myText}</Text>
}

if(days==0&&hours==0&&minutes>0){
    var myText = '600m  '+minutes+'分钟前'
   disAndTimeText = <Text style={styles.disAndTimeText}>{myText}</Text>
}

if(days==0&&hours==0&&minutes==0&&seconds>0){
    var myText = '600m  刚刚'
   disAndTimeText = <Text style={styles.disAndTimeText}>{myText}</Text>
}

最新文章

  1. xmind portable
  2. BZOJ_4196_[NOI2015]_软件包管理器_(树链剖分)
  3. MP算法和OMP算法及其思想
  4. QT的信号与槽机制介绍
  5. C#链接远程SQL 服务器方法
  6. Linux系统挂载点与分区的关系(转载)
  7. 根据展示文字自适应 cell 高度,实现点击cell的伸缩扩展
  8. wordpress安装五步法
  9. Beta冲刺第三天
  10. 《Java大学教程》—第20章 文件处理
  11. Redis随笔
  12. Python内建函数-callable
  13. Map 数据结构
  14. Spring Boot + Spring Cloud 实现权限管理系统 后端篇(二十一):服务网关(Zuul)
  15. global $GLOBALS 区别
  16. 最常用的两种C++序列化方案的使用心得(protobuf和boost serialization)
  17. 014.Zabbix的Agent key
  18. unity3d-地图制作之光照贴图Lightmapping
  19. Google 做过的 12 件奇葩事
  20. 将引用了第三方jar包的Java项目打包成jar文件的两种方法

热门文章

  1. Codeforces Round #228 (Div. 2) A. Fox and Number Game
  2. [Cocos2d-x For WP8]Layer 层
  3. URAL 1244. Gentlemen(DP)
  4. Java_DES 加密和解密源码
  5. JS调用水晶报表打印翻页按钮事件
  6. Thymeleaf分页
  7. Introduction of SQLite
  8. 如何通过js和jquery获取图片真实的宽度和高度
  9. ifstream 作为函数参数 需要加&amp;
  10. Hadoop.2.x_集群初建