1. 描画カウントダウン/ 11ビスカウントダウン
//
<ビュー> {{時刻}} </ビュー>
onLoad(){
setInterval(this.getRTime、1000);
}
getRTime(){ // ダブル11カウントダウンドロー VAR終了時間= 新しい新しい A日付(' 2019年12月13日夜12時〇 〇分00秒' ); VAR nowtime = 新しい新しいA日付(); VAR T = EndTime.getTime() - nowtime。 getTime(); IF(T < 0 || T == 0 ){ リターン 偽へ } VARの D = Math.floor(T / 1000 / 60 / 60 / 24 ); VAR H = Math.floor(T / 1000 / 60 /60%24 )。 VAR M = Math.floor(T / 1000 / 60%60 )。 VAR S = Math.floor(T / 1000%60 )。 この.setData({ 時間:D + " 天" + H + " 时" + M + " 分" + S + " 秒" }) }、
2. 時間について
constの friendlyDateタイムスタンプ= => { VARのフォーマット= { ' 年':' %% N-年' 、 ' 月':' %%のn-ヶ月前に' 、 ' 日':' %のn-日%の前に' 、 ' 時間':' %nを-時間前%' 、 ' 分':' %N-%分前' 、 ' SECOND ':"%N%秒前' 、 }。 VAR今= Date.now(); console.log(今) のvar秒= Math.floor((今-のparseInt(タイムスタンプ))/ 1000年); VaRの分= Math.floor(秒/ 60 ); VaRの時間= Math.floor(分/ 60 )。 VaRの日= Math.floor(時間/ 24 ); するvarヶ月= Math.floor(日/ 30 ); するvar年= Math.floor(ヶ月/ 12 ); VAR diffType = '' ; VAR diffValue = 0; もし(年> 0 ){ diffType = ' 年' ; diffValue = 年。 } 他{ 場合(カ月> 0 ){ diffType = ' 月' 。 diffValue = ヶ月。 } 他{ 場合(日> 0 ){ diffType = ' 日' 。 diffValue = 日; }他{ 場合(時間> 0 ){ diffType = ' 時間' 。 diffValue = 時間; } 他{ 場合(分> 0 ){ diffType = ' 分' 。 diffValue = 分; } 他{ diffType = ' 二' 。 diffValue =秒=== 0?(秒= 1 ):秒。 } } } } } 戻り値の形式[diffType] .replace(' %N%' 、diffValue)。 }
聞かせて時間= friendlyDate( '1576132494007')
console.log(時間)// 20秒2時間前までに。。。。。
関数formatDateTime(inputTime){
VAR日=新しいDate(inputTime)。
VaRのY = date.getFullYear()。
VAR M = date.getMonth()+ 1。
M = M <10?( '0' + M):M。
VaRのD = date.getDate()。
D = D <10?( '0' + D):D。
VARさh = date.getHours()。
H = H <10?( '0' + H):H。
VaRの分date.getMinutesを()=;
VaRの第二= date.getSeconds()。
分=分<10?( '0' +分):分;
第二= 2番目の<10?( '0' +秒):秒;
リターンY + ' - ' + M + ' - ' + D + ' '+ H +': '+分+':' +秒。
}。
聞かせてTIME2 = formatDateTime( '木2018年9月20日午後04時23分03秒GMT + 0800(中国標準時)')
console.log(TIME2)
3. 私は何を知りません
wx.setNavigationBarColor({ frontColor:' #FFFFFF '、// ステータスバー+タイトルバーのフォント色 のbackgroundColor:' #0F0 ' // ステータス・バーの色+の上部タイトルバー }) wx.setBackgroundColor({ backgroundColorの:' #1 FFFF00 ' / / 色を見る引っ張ったとき )}
新しい新しいA日付は+時間=()//ここで、「+」は数の役割に相当してみましょう
にconsole.log(時間)// 1576132933027