2017 © Pedro Peláez
 

library datetime

Extension of PHP DateTime, using texts for difference dates.

image

galek/datetime

Extension of PHP DateTime, using texts for difference dates.

  • Wednesday, August 31, 2016
  • by GcoreCZ
  • Repository
  • 1 Watchers
  • 1 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

DateTime

![Travis] (https://travis-ci.org/JanGalek/DateTime.svg?branch=master) Total Downloads Latest Stable Version License Monthly Downloads, (*1)

Extension of PHP DateTime, using texts for difference dates. Supports multilanguages. Default language is english, for change you look down to examples. Optional is allow zero leading, default is allow., (*2)

Package Installation

The best way to install DateTime is using Composer:, (*3)

$ composer require galek/datetime

Packagist - Versions, (*4)

or manual edit composer.json in your project, (*5)

"require": {
    "galek/datetime": "@dev"
}

Actual support languages:

Czech - cs
English - en
Slovakia - sk
Russia - ru

ToDo

  1. User Format style
  2. Option for only bigest time (for example 0 year, 2 day, 3 minute,... return 2 day)
  3. Added Extension for Nette.

Usage

    use \Galek\Helper\DateTime;

    $date = new DateTime();

    echo $date->diffToText('2016-02-06 15:30:02'); //return difference from today to this day

Examples

static date, (*6)

    use \Galek\Helper\DateTime;

    $date = new DateTime('2016-01-06');

    echo $date->diffToText('2016-02-06 15:30:02');
    //return a month 15 hours 30 minutes 02 seconds ago

change language, (*7)

    use \Galek\Helper\DateTime;

    $date = new DateTime('2016-01-06');
    $date->setLanguage('cs');

    echo $date->diffToText('2016-02-06 15:30:02');
    //return před měsícem 15 hodinami 30 minutami 2 sekundami

The Versions

31/08 2016

dev-master

9999999-dev

Extension of PHP DateTime, using texts for difference dates.

  Sources   Download

GPL-3.0

The Requires

  • php >=5.3.3

 

The Development Requires