Download the PHP package bayfrontmedia/php-time-helpers without Composer

On this page you can find all versions of the php package bayfrontmedia/php-time-helpers. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package php-time-helpers

PHP time helpers

Helper class to provide useful time related functions.

License

This project is open source and available under the MIT License.

Author

Bayfront Media

Requirements

Installation

Usage


getReadTime

Description:

Get estimated minutes necessary to read content, based on reading a given amount of words per minute (WPM).

Parameters:

Returns:

Example:


getDateTime

Description:

Returns datetime of a given timestamp, or current time (default).

Parameters:

Returns:

Example:


isLeapYear

Description:

Checks if a given year is a leap year, using current year by default.

Parameters:

Returns:

Example:


humanArray

Description:

Returns human time as an array.

NOTE: Due to discrepancies between the length of certain months and years (ie: leap year), elapsed time calculations for these units of time are approximate (30 days per month, 365 days per year).

Parameters:

Valid $limit values are:

Passing a $language array allows you to translate the words returned by this method. The array keys must match those of the default array, which is:

Returns:

Example:


human

Description:

Returns human time as a string.

For more information, see humanArray.

Parameters:

Returns:

Example:


isTimezone

Description:

Checks if string is a valid timezone identifier.

See: https://www.php.net/manual/en/timezones.php

Parameters:

Returns:

Example:


isFormat

Description:

Checks if value is a given dateTime format.

See: https://www.php.net/manual/en/function.date.php

Parameters:

Returns:

Example:


inPast

Description:

Checks if date/time is in the past.

See: https://www.php.net/manual/en/datetime.formats.php

Parameters:

Returns:

Example:


inFuture

Description:

Checks if date/time is in the future.

See: https://www.php.net/manual/en/datetime.formats.php

Parameters:

Returns:

Example:


isBefore

Description:

Checks if date/time is before a given date/time.

See: https://www.php.net/manual/en/datetime.formats.php

Parameters:

Returns:

Example:


isAfter

Description:

Checks if date/time is after a given date/time.

See: https://www.php.net/manual/en/datetime.formats.php

Parameters:

Returns:

Example:


stopwatch

Description:

Return the amount of time (in seconds) the callback took to execute.

Parameters:

Returns:

Example:


All versions of php-time-helpers with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
bayfrontmedia/php-array-helpers Version ^2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package bayfrontmedia/php-time-helpers contains the following files

Loading the files please wait ....