react native 計算時間差,天-時-分-秒
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*
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+'小時前'
}
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&&
var myText = '600m 剛剛'
disAndTimeText = <Text style={styles.disAndTimeText}>{myText}</Text>
}
相關推薦
react native 計算時間差,天-時-分-秒
//計算時間var sendTime = this.props.obj.send_time;console.log(sendTime);//當前時間var nowTime = (new Date()).valueOf();console.log(nowTime);//差值v
php按周取時間段&&PHP獲取指定時間段之間的 年,月,天,時,分,秒&php獲取某段時間內每個月的方法,返回由這些月份組成的陣列
<?php PHP獲取指定時間段之間的 年,月,天,時,分,秒 Class Utils { /** * format MySQL DateTime (YYYY-MM-DD hh:mm:ss) 把mysql中查找出來的資料格式轉換成時間秒數
js倒計時 天-時-分-秒-毫秒
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
java 將毫秒轉換為 *天*時*分*秒 的格式
public static String formatDuring(long mss) { long days = mss / (1000 * 60 * 60 * 24);
獲取兩個日期之間相差的天/時/分/秒
public static void main(String[] args) { String dbDate="2017/10/27 09:30:00"; //資料庫獲取
使用DurationFormatUtils把時間區間格式化為"天 時:分:秒"
long l = 12300000000LDurationFormatUtils.formatDuration(l,"dd'天'HH'小時'mm'分鐘'ss'秒'") 輸出:142天08小時40分鐘00秒可以參考以前的一篇文章:http://blog.csdn.net/wan
java程式碼計算時間差,精確到 天、月、日、時、分、秒、毫秒
/** * 兩個時間相差距離多少天多少小時多少分多少秒 * @param strTime1 時間引數 1 格式:2016-06-22 18:21:20 * @param strTime2 時間引數 2 格式:2016-06-22 17:21:2
JS 計算時間差 精確到 天/月/時/分/秒/毫秒
function dateDiff(interval, date1, date2) { varobjInterval = {'D':1000 * 60 * 60 * 24,'H':1000 * 60 * 60,'M':1000* 60,'S':1000,'T':1}; interval =int
java 計算時間差,還剩下xx天xx小時xx分xx秒
計算時間差,還剩下xx天xx小時xx分xx秒 使用: final Handler handler = new Handler(); Runnable runnable = new
react-native服務啟動,運行項目到安卓模擬器
時間 輸入 nat bundle cmd 模擬器 項目 等待 模擬 1、在CMD中進入要啟動的項目下,輸入react-native start,等待啟動成功。成功之後再瀏覽器中訪問http://localhost:8081/index.android.bundle?plat
Js計算時間差(天、小時、分鐘、秒)
天數 log clas text java 分鐘 style cond ext <script type="text/javascript"> var date1= ‘2015/05/01 00:00:00‘; //開始時間
Js計算時間差,天數,小時數,余數
時間 .com leave date() cnblogs get 根據 差分 結果 var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime 為開始時間
js計算時間差,兩個時間的,或者是某個時間距離現在時間
、、計算現在的時間。年月日時分秒 getNowFormatDate(type) { var date = new Date(); var
計算兩個時間日期相隔的天數,時,分,秒
/* * 計算時間差/兩個時間日期相隔的天數,時,分,秒 * */ public function diff($begin_time, $end_time ) { if ($begin_time < $end_time ) {
python 計算時間差,時間加減運算程式碼
如何方便的計算兩個時間的差,如兩個時間相差幾天,幾小時等 使用datetime模組可以很方便的解決這個問題,舉例如下: import datetime d1 = datetime.datetime(20
React Native-5.React Native元件封裝,元件傳值例項開發
接上一篇,我們來練習一下元件的封裝和元件的傳值 九宮格例子: 老樣子,我們又圖,沒圖說個xx 預期效果: 先來看看沒有封裝元件前的程式碼 'use strict'; var React = require('react-nati
iOS 實現react-native預載入,優化第一次載入白屏問題
專案中存在多個react-native頁面入口,每個入口使用以下方法初始化: - (instancetype)initWithBundleURL:(NSURL *)bundleURL moduleName:(N
React Native 單選,複選, 全選功能
簡單寫了一個ListView資料的單選和全選,刪除功能 利用JS的Map物件進行勾選,取消勾選和全選 方法簡單粗暴 單選功能見註釋的 單選邏輯 , 單選功能不做全選 其餘未註釋的程式碼為複選和全選功能 /** * Created by
【巨能坑】react-native的大坑,不定期更新
注:寫頁面時,當子元件是<Text>時一定不要固定父元件的寬高。 ----------------------------------------------------------------------------------------------
React-native之flexDirection,justifyContent
1、flexDirection 佈局中子檢視排放的方向。有兩個值:水平軸(row),豎直軸(column)。預設是豎直軸。 flexDirection:'row' flexDirection:'column' 'use strict'; import React,{C