repat/date-constants

一系列旨在简化PHP应用程序中日期表达式的常量

2.0.1 2019-04-18 12:13 UTC

This package is auto-updated.

Last update: 2024-09-19 00:06:05 UTC


README

Build Status Packagist

日期常量 包在您的应用程序中定义了多个有用的PHP常量,使日期的表达更加容易。

这些常量可能对Laravel开发者来说很熟悉,因为它们完全受到了Nesbot\Carbons对日期常量的启发。同时也要感谢stevegrunwell/time-constants包对这个想法的支持。

安装

Date Constants 通过Composer安装

$ composer require repat/date-constants

此包已配置为自动通过Composer生成的自动加载器公开constants.php文件,因此您可以在包安装后立即使用这些常量!

定义的常量

这是一个由本包定义的所有常量的列表,以及它们的值。每个常量都被包裹在一个if (! defined(...))条件语句中,确保在必要时可以轻松重新定义这些常量,而不会与现有常量冲突。

来自Carbon的常量

  • YEARS_PER_CENTURY (100)
  • YEARS_PER_DECADE (10)
  • MONTHS_PER_YEAR (12)
  • WEEKS_PER_YEAR (52)
  • DAYS_PER_WEEK (7)
  • HOURS_PER_DAY (24)

一周中的日子

  • SUNDAY (0)
  • MONDAY (1)
  • TUESDAY (2)
  • WEDNESDAY (3)
  • THURSDAY (4)
  • FRIDAY (5)
  • SATURDAY (6)

杂项

  • DAYS_PER_YEAR (365)
  • DAYS_PER_LEAP_YEAR (366)
  • DAYS_PER_FORTNIGHT (14)

月份

  • JANUARY (1)
  • FEBRUARY (2)
  • MARCH (3)
  • APRIL (4)
  • MAY (5)
  • JUNE (6)
  • JULY (7)
  • AUGUST (8)
  • SEPTEMBER (9)
  • OCTOBER (19)
  • NOVEMBER (11)
  • DECEMBER (12)

天数

  • DAYS_JAN (31)
  • DAYS_FEB (28)
  • DAYS_FEB_LEAP (29)
  • DAYS_MAR (31)
  • DAYS_APR (30)
  • DAYS_JUN (31)
  • DAYS_JUL (30)
  • DAYS_AUG (31)
  • DAYS_SEP (30)
  • DAYS_OCT (31)
  • DAYS_NOV (30)
  • DAYS_DEC (31)

待办事项

  • 完成测试

版本

  • 版本 2.0.1

联系方式

repat

Flattr this git repo