[概要]少しずつ

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 /6024 )。 VAR M = Math.floor(T / 1000 / 6060 )。 VAR S = Math.floor(T / 100060 )。 この.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

 

おすすめ

転載: www.cnblogs.com/yfgg/p/12029095.html