uni-app使用uView库的格式化时间API

时间:2024-03-05 22:29:02

注意1.7.9之前的版本只能传入毫秒时间戳,date和timeFormat为同功能不同名函数,无论用哪个方法名,都是一样的。

该函数必须传入第一个参数,第二个参数是可选的,函数返回一个格式化好的时间。

  • time <String> 任何合法的时间格式、毫秒的时间戳
  • format <String> 时间格式,可选。默认为yyyy-mm-dd,年为"yyyy",月为"mm",日为"dd",时为"hh",分为"MM",秒为"ss",格式可以*搭配,如: yyyy:mm:ddyyyy-mm-ddyyyy年mm月dd日yyyy年mm月dd日 hh时MM分ss秒yyyy/mm/dd/MM:ss等组合
<template>
	<view>
		<view>
			时间为:{{$u.timeFormat(timestamp, 'yyyy年mm月dd日')}}
		</view>
		<view>
			时间为:{{time}}
		</view>
	</view>
</template>

<script>
	export default{
		data() {
			return {
				time: null,
				timestamp: '1581170184'
			}
		},
		onLoad() {
			this.time = uni.$u.timeFormat(this.timestamp, 'yyyy-mm-dd');
		}
	}
</script>