小型マイクロチャネルプログラム - タイムスタンプの変換とバインドを取得します

 

まず、バックグラウンドでutilsの作成 - > util.js

他の場所では、JSプロジェクトで使用するためにパッケージ内部の機能、

function formatTime(date, type) {

let reg = /^\d+$/g;

var date = reg.test(date) ? new Date(Number(date)) : new Date(date)

var year = date.getFullYear()

var month = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1)

var day = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate())

var time = date.toTimeString()


switch (type) {

case 1: // 转换日期为21:37

return time.substr(0, 5);

case 2: // 转换日期为2019-03-08 15:50

return year + '-' + month + '-' + day + '' + ' ' + time.substr(0, 5);

case 3: // 转换日期为昨天21:37

return '昨天' + time.substr(0, 5);

case 4: // 转换日期为周日

return '周日' + time.substr(0, 5);


case 6: // 获取某一天

return date.getDay();


case 7: // 转换为2019.1.9

return year + '.' + month + '.' + day;

case 8: // 转换为时间戳

return Number(date)


case 9: // 03.10

return month + '.' + day


default:

break;

}

}

//输出函数

module.exports = {

formatTime,



}

バックタイムスタンプなどの背景

 

そして、私たちは、次の形式に変換する必要があります

 

コールのjsファイルがで呼び出す必要があります

 

次のように変更--- newOrderByTimeは、背景のノーリターンです、あなた自身のサイクルが行く追加

wxmlにバインド

 

おすすめ

転載: blog.csdn.net/AIB_Kasic/article/details/90713989