uni-app はタイムスタンプ変換日付形式をエレガントに実装します

現在表示されている形式は下図のとおりです
ここに画像の説明を挿入
統一形式を期待しているのでフロントエンドで処理したほうが良いかもしれません コアコードは以下の通りです

filters: {
    
    
	// 时间戳处理
	formatDate: function(value, spe = '/') {
    
    
		value = value * 1000
		let data = new Date(value);
		let year = data.getFullYear();
		let month = data.getMonth() + 1;
		let day = data.getDate();
		let h = data.getHours();
		let mm = data.getMinutes();
		let s = data.getSeconds();
		month = month >= 10 ? month : "0" + month;
		day = day >= 10 ? day : "0" + day;
		h = h >= 10 ? h : "0" + h;
		mm = mm >= 10 ? mm : "0" + mm;
		s = s >= 10 ? s : "0" + s;
		return `${
      
      year}${
      
      spe}${
      
      month}${
      
      spe}${
      
      day} ${
      
      h}:${
      
      mm}:${
      
      s}`;
	}
},

使用方法は次のとおりです。

	<text>{
    
    {
    
    item.create_time | formatDate('-')}}</text>

ここに画像の説明を挿入
コード構造は次のとおりです。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/zl18603543572/article/details/131927951