\framework\src\cmdtime

Summary

Methods
Properties
Constants
No public methods found
No public properties found
No constants found
_date_()
_format_()
_mktime_()
_day_first_()
_day_end_()
_month_first_()
_month_end_()
_week_first_()
_week_end_()
_year_first_()
_year_end_()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

_date_()

_date_(mixed  $data = NULL, string  $format = NULL, string  $field = NULL) : string

将时间戳格式化。支持二维数组和字符串、整型等 如果是二维数组。$field 是Key键

Parameters

mixed $data
string $format

格式

string $field

字段。字段不为空时,传入的数据必须是二维数组

Returns

string

_format_()

_format_(mixed  $data = NULL) : string

传入一个时间戳。 格式化时间戳,刚刚、几分钟前、几小时前、几天前、几月前、几年前

Parameters

mixed $data

Returns

string

_mktime_()

_mktime_(mixed  $data = NULL, string  $ymd_delimiter = '-', string  $his_delimiter = ':') : string

传入一个时间戳。 格式化时间戳,刚刚、几分钟前、几小时前、几天前、几月前、几年前 那么默认'Y-m-d H:i:s' $data='2015-02-16'; 格式如2015-02-16的字符串 或者 $data='2016-11-23 00:00:00'; 如:将2015-02-16 转换为精确度为秒的时间戳

Parameters

mixed $data
string $ymd_delimiter

年月日界定符

string $his_delimiter

时分秒界定符

Returns

string

_day_first_()

_day_first_(mixed  $data = NULL) : string

获取今日最初的秒数(今日的0时0分0秒时间戳)

Parameters

mixed $data

需要获取的时间戳 默认是当前时间戳

Returns

string

_day_end_()

_day_end_(mixed  $data = NULL) : string

获取今日最后的秒数(今日的23时59分59秒时间戳)

Parameters

mixed $data

需要获取的时间戳 默认是当前时间戳

Returns

string

_month_first_()

_month_first_(mixed  $data = NULL) : string

获取本月的第一天的秒数(当月第一天的0时0分0秒时间戳)

Parameters

mixed $data

需要获取的时间戳 默认是当前时间戳

Returns

string

_month_end_()

_month_end_(mixed  $data = NULL) : string

获取本月的最后一天的秒数(当月最后一天的23时59分59秒时间戳)

Parameters

mixed $data

需要获取的时间戳 默认是当前时间戳

Returns

string

_week_first_()

_week_first_(mixed  $data = NULL) : string

获取本周第一天的秒数(星期一的0时0分0秒时间戳)

Parameters

mixed $data

需要获取的时间戳 默认是当前时间戳

Returns

string

_week_end_()

_week_end_(mixed  $data = NULL) : string

获取本周最后一天的秒数(星期日的23时59分59秒时间戳)

Parameters

mixed $data

需要获取的时间戳 默认是当前时间戳

Returns

string

_year_first_()

_year_first_(mixed  $data = NULL) : string

获取本年份的第一个月的第一天的秒数(0时0分0秒时间戳)

Parameters

mixed $data

需要获取的时间戳 默认是当前时间戳

Returns

string

_year_end_()

_year_end_(mixed  $data = NULL) : string

获取本年份的最后一个月的最后一天的秒数(23时59分59秒时间戳)

Parameters

mixed $data

需要获取的时间戳 默认是当前时间戳

Returns

string