PHP code example of ottosmops / antondate
1. Go to this page and download the library: Download ottosmops/antondate library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
ottosmops / antondate example snippets
protected $casts = [
'anton_date_interval' => AntonDateIntervalCast::class,
'anton_date_start' => AntonDateStartCast::class,
'anton_date_end' => AntonDateEndCast::class,
];
AntonDate::createFromString('1995-03-01', 1) : AntonDate
// ca. 1995-03-01
AntonDate::guessFromString('4. Mai 1905') : AntonDate
// 1905-05-04
AntonDate::compose(1973, 12, 3, 1) : AntonDate
// ca. 1973-12-03
AntonDate::today() : AntonDate
AntonDate::isValidString('1997-13-01'); // false
AntonDate::isValidString('ca. 1997-11-01'); // true
$antondate->toString();
$antondate->toArray();
$antondate->formatted();
$antondate->toMysqlDate();
$antondate->getCa();
$antondate->getYear();
$antondate->getMonth();
$antondate->getDay();
use Ottosmops\Antondate\Rules\AntonDateRule;
// Strict mode (default) - uses AntonDate::createFromString()
new AntonDateRule()
new AntonDateRule(strict: true)
// Non-strict mode - uses AntonDate::guessFromString()
new AntonDateRule(strict: false)