gtmassey/days

一个我编写的提取类,用于帮助管理作为字符串对象的一周中的日子。它只做一件事:将一周中的日子名称转换为缩写,反之亦然。

v1.0 2024-01-29 23:25 UTC

This package is auto-updated.

Last update: 2024-08-30 00:42:42 UTC


README

Latest Version on Packagist Tests Total Downloads

PHP中作为字符串访问一周中日子的小助手类。

开发者留言

这个包实际上只有一个类。我可能永远不会再次更新这个包。我只是想为在独立项目中切换名称和缩写形式的一周日子创建一个简单的小助手类。如果您有任何功能建议或想法,请随意分支!

谢谢,

Garrett

安装

您可以通过composer安装此包

composer require gtmassey/days

使用方法

要使用,您可以使用new关键字创建一个新的days对象,或者使用make静态方法,或者直接调用星期几的静态方法

use Gtmassey\Days\Days;

$monday = new Days('Monday');
$tuesday = Days::make('Tuesday');
$wednesday = Days::Wednesday();

一旦您有了Days对象,您就可以调用各种方法来返回特定英语格式的星期几字符串

$monday->asCharacterCode();      //'M'
$monday->asShortName();          //'Mon'
$sunday->asCharacterCode();      //'U'
$thursday->asFullName();         //'Thursday'

字符代码使用R代表星期四,以避免与星期二混淆;使用U代表星期日,以避免与星期六混淆。

测试

要运行测试套件,请运行以下命令

composer test

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件