\think\model\concernTimeStamp

自动时间戳

Summary

Methods
Properties
Constants
isAutoWriteTimestamp()
getAutoWriteTimestamp()
setDateFormat()
getDateFormat()
No public properties found
No constants found
checkTimeFieldType()
autoWriteTimestamp()
getTimeTypeValue()
formatDateTime()
getTimestampValue()
$autoWriteTimestamp
$createTime
$updateTime
$dateFormat
N/A
No private methods found
No private properties found
N/A

Properties

$autoWriteTimestamp

$autoWriteTimestamp : boolean|string

是否需要自动写入时间戳 如果设置为字符串 则表示时间字段的类型

Type

boolean|string

$createTime

$createTime : false|string

创建时间字段 false表示关闭

Type

false|string

$updateTime

$updateTime : false|string

更新时间字段 false表示关闭

Type

false|string

$dateFormat

$dateFormat : string

时间字段显示格式

Type

string

Methods

isAutoWriteTimestamp()

isAutoWriteTimestamp(boolean|string  $auto) : $this

是否需要自动写入时间字段

Parameters

boolean|string $auto

Returns

$this

getAutoWriteTimestamp()

getAutoWriteTimestamp() : boolean|string

获取自动写入时间字段

Returns

boolean|string

setDateFormat()

setDateFormat(string|false  $format) : $this

设置时间字段格式化

Parameters

string|false $format

Returns

$this

getDateFormat()

getDateFormat() : string|false

获取自动写入时间字段

Returns

string|false

checkTimeFieldType()

checkTimeFieldType(boolean|string  $type) : mixed

检测时间字段的实际类型

Parameters

boolean|string $type

Returns

mixed

autoWriteTimestamp()

autoWriteTimestamp() : mixed

自动写入时间戳

Returns

mixed

getTimeTypeValue()

getTimeTypeValue(string  $type) : mixed

获取指定类型的时间字段值

Parameters

string $type

时间字段类型

Returns

mixed

formatDateTime()

formatDateTime(mixed  $format, mixed  $time = 'now', boolean  $timestamp = false) : mixed

时间日期字段格式化处理

Parameters

mixed $format

日期格式

mixed $time

时间日期表达式

boolean $timestamp

时间表达式是否为时间戳

Returns

mixed

getTimestampValue()

getTimestampValue(mixed  $value) : mixed

获取时间字段值

Parameters

mixed $value

Returns

mixed