PHP strtotime和mktime:mktime 函数
当前的时刻戳是:1585273874 留意:按照详细时刻的变革,措施每次运行的功效略有差异。 2、mktime() 函数 除了 strtotime() 函数外,我们还可以行使 PHP 中的 mktime() 函数来获取指定日期的 UNIX 时刻戳,该函数的语法名目如下:mktime ([$hour = date("H") [, $minute = date("i") [, $second = date("s") [, $month = date("n") [, $day = date("j") [, $year = date("Y") [, $is_dst = -1 ]]]]]]]) 参数声名如下:$hour:暗示一天中颠末的小时数。假如 $hour 为负值,则暗示前一天的适其时刻;假如 $hour 大于 23,则暗示第二天的适其时刻。 $minute:暗示一个小时内颠末的分钟数。假如 $minute 为负值,则暗示前一小时恰当的分钟数;假如 $minute 大于 59,则暗示下一小时中的恰当分钟数。 $second:暗示一分钟内颠末的秒数。假如 $second 为负值,则暗示前一分钟内的恰当秒数;假如 $second 大于59,则暗示下一分钟内的恰当秒数。 $month:暗示一年中颠末的月份数,取值范畴在 1 到 12 之间。假如 $month 小于 1(包罗负值),则暗示上一年的恰当月份;假如 $month 大于 12,则暗示下一年的恰当月份。 $day:暗示一个月中颠末的天数,取值范畴在 1 到 31 之间(取决于详细月份的天数)。假如 $day 小于 1(包罗负值),则暗示上个月的恰当天数,好比 0 暗示上个月的最后一天,-1 暗示上个月的倒数第二天等等;假如 $day 大于本月的最大天数,则暗示下个月的恰当日期。 $year:暗示详细的年份,可所以两位或四位数字,0 ~ 69 对应 2000 ~ 2069 年,70 ~ 100 对应 1970 ~ 2000年。在现在体系中广泛把 time_t 作为一个 32 位有标记整数的环境下,$year 的正当范畴是 1901 到 2038 之间,不外此限定自 PHP5.1.0 起已被降服了。 $is_dst:本参数可以设为 1,暗示正处于夏时制时刻(DST),0 暗示不是夏时制,可能 -1(默认值)暗示不知道是否是夏时制。不外本参数在 PHP5.1.0 中已被废弃,并在 PHP7.0.0 中移除。 提醒:mktime() 函数中的参数可以从右向左省略,任何省略的参数会被配置成当地日期和时刻的当前值。假如省略函数的全部参数,那么 mktime() 函数会和 time() 函数一样,返回当前的时刻戳。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |