PHP code example of fyre / datetime
1. Go to this page and download the library: Download fyre/datetime 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/ */
fyre / datetime example snippets
use Fyre\DateTime\DateTime;
$dateTime = new DateTime($dateString, $timeZone, $locale);
$dateTime = DateTime::fromArray($dateArray, $timeZone, $locale);
$newDateTime = DateTime::fromDateTime($dateTime, $timeZone, $locale);
$dateTime = DateTime::fromFormat($formatString, $dateString, $timeZone, $locale);
$dateTime = DateTime::fromISOString($dateString, $timeZone, $locale);
$dateTime = DateTime::fromTimestamp($timestamp, $timeZone, $locale);
$dateTime = DateTime::now($timeZone, $locale);
$dateString = $dateTime->format($formatString);
$string = $dateTime->toString();
$dateString = $dateTime->toDateString();
$isoString = $dateTime->toISOString();
$timeString = $dateTime->toTimeString();
$utcString = $dateTime->toUTCString();
$date = $dateTime->getDate();
$day = $dateTime->getDay();
$dayOfYear = $dateTime->getDayOfYear();
$month = $dateTime->getMonth();
$quarter = $dateTime->getQuarter();
$year = $dateTime->getYear();
$newDate = $dateTime->setDate($date);
$newDateTime = $dateTime->setDay($day);
$newDateTime = $dateTime->setDayOfYear($dayOfYear);
$newDateTime = $dateTime->setMonth($month, $date);
$newDateTime = $dateTime->setQuarter($quarter);
$newDateTime = $dateTime->setYear($year, $month, $date);
$week = $dateTime->getWeek();
$weekDay = $dateTime->getWeekDay();
$weekDayInMonth = $dateTime->getWeekDayInMonth();
$weekOfMonth = $dateTime->getWeekOfMonth();
$weekYear = $dateTime->getWeekYear();
$newDateTime = $dateTime->setWeek($week, $weekDay);
$newDateTime = $dateTime->setWeekDay($weekDay);
$newDateTime = $dateTime->setWeekDayInMonth($weekDayInMonth);
$newDateTime = $dateTime->setWeekOfMonth($weekOfMonth);
$newDateTime = $dateTime->setWeekYear($weekYear, $week, $weekDay);
$hours = $dateTime->getHours();
$milliseconds = $dateTime->getMilliseconds();
$minutes = $dateTime->getMinutes();
$seconds = $dateTime->getSeconds();
$newDateTime = $dateTime->setHours($hours, $minutes, $seconds, $milliseconds);
$newDateTime = $dateTime->setMilliseconds($milliseconds);
$newDateTime = $dateTime->setMinutes($minutes, $seconds, $milliseconds);
$newDateTime = $dateTime->setSeconds($seconds, $milliseconds);
$time = $dateTime->getTime();
$timestamp = $dateTime->getTimestamp();
$newDateTime = $dateTime->setTime($time);
$newDateTime = $dateTime->setTimestamp($timestamp);
$timeZone = $dateTime->getTimeZone();
$offset = $dateTime->getTimeZoneOffset();
$newDateTime = $dateTime->setTimeZone($timeZone);
$newDateTime = $dateTime->setTimeZoneOffset($offset);
$locale = $dateTime->getLocale();
$newDateTime = $dateTime->setLocale($locale);
$newDateTime = $dateTime->addDay();
$newDateTime = $dateTime->addDay($amount);
$newDateTime = $dateTime->addHour();
$newDateTime = $dateTime->addHours($amount);
$newDateTime = $dateTime->addMinute();
$newDateTime = $dateTime->addMinutes($amount);
$newDateTime = $dateTime->addMonth();
$newDateTime = $dateTime->addMonths($amount);
$newDateTime = $dateTime->addSecond();
$newDateTime = $dateTime->addSeconds($amount);
$newDateTime = $dateTime->addWeek();
$newDateTime = $dateTime->addWeeks($amount);
$newDateTime = $dateTime->addYear();
$newDateTime = $dateTime->addYears($amount);
$newDateTime = $dateTime->endOfDay();
$newDateTime = $dateTime->endOfHour();
$newDateTime = $dateTime->endOfMinute();
$newDateTime = $dateTime->endOfMonth();
$newDateTime = $dateTime->endOfQuarter();
$newDateTime = $dateTime->endOfSecond();
$newDateTime = $dateTime->endOfWeek();
$newDateTime = $dateTime->endOfYear();
$newDateTime = $dateTime->startOfDay();
$newDateTime = $dateTime->startOfHour();
$newDateTime = $dateTime->startOfMinute();
$newDateTime = $dateTime->startOfMonth();
$newDateTime = $dateTime->startOfQuarter();
$newDateTime = $dateTime->startOfSecond();
$newDateTime = $dateTime->startOfWeek();
$newDateTime = $dateTime->startOfYear();
$newDateTime = $dateTime->subtractDay();
$newDateTime = $dateTime->subtractDay($amount);
$newDateTime = $dateTime->subtractHour();
$newDateTime = $dateTime->subtractHours($amount);
$newDateTime = $dateTime->subtractMinute();
$newDateTime = $dateTime->subtractMinutes($amount);
$newDateTime = $dateTime->subtractMonth();
$newDateTime = $dateTime->subtractMonths($amount);
$newDateTime = $dateTime->subtractSecond();
$newDateTime = $dateTime->subtractSeconds($amount);
$newDateTime = $dateTime->subtractWeek();
$newDateTime = $dateTime->subtractWeeks($amount);
$newDateTime = $dateTime->subtractYear();
$newDateTime = $dateTime->subtractYears($amount);
$diff = $dateTime->diff($other);
$diff = $dateTime->diffInDays($other, $relative);
php
$diff = $dateTime->diffInHours($other, $relative);
php
$diff = $dateTime->diffInMinutes($other, $relative);
php
$diff = $dateTime->diffInMonths($other, $relative);
php
$diff = $dateTime->diffInSeconds($other, $relative);
php
$diff = $dateTime->diffInWeeks($other, $relative);
php
$diff = $dateTime->diffInYears($other, $relative);
php
$isAfter = $dateTime->isAfter($other);
php
$isAfter = $dateTime->isAfterDay($other);
php
$isAfter = $dateTime->isAfterHour($other);
php
$isAfter = $dateTime->isAfterMinute($other);
php
$isAfter = $dateTime->isAfterMonth($other);
php
$isAfter = $dateTime->isAfterSecond($other);
php
$isAfter = $dateTime->isAfterWeek($other);
php
$isAfter = $dateTime->isAfterYear($other);
php
$isBefore = $dateTime->isBefore($other);
php
$isBefore = $dateTime->isBeforeDay($other);
php
$isBefore = $dateTime->isBeforeHour($other);
php
$isBefore = $dateTime->isBeforeMinute($other);
php
$isBefore = $dateTime->isBeforeMonth($other);
php
$isBefore = $dateTime->isBeforeSecond($other);
php
$isBefore = $dateTime->isBeforeWeek($other);
php
$isBefore = $dateTime->isBeforeYear($other);
php
$isBetween = $dateTime->isBetween($start, $end);
php
$isBetween = $dateTime->isBetweenDay($start, $end);
php
$isBetween = $dateTime->isBetweenHour($start, $end);
php
$isBetween = $dateTime->isBetweenMinute($start, $end);
php
$isBetween = $dateTime->isBetweenMonth($start, $end);
php
$isBetween = $dateTime->isBetweenSecond($start, $end);
php
$isBetween = $dateTime->isBetweenWeek($start, $end);
php
$isBetween = $dateTime->isBetweenYear($start, $end);
php
$isSame = $dateTime->isSame($other);
php
$isSame = $dateTime->isSameDay($other);
php
$isSame = $dateTime->isSameHour($other);
php
$isSame = $dateTime->isSameMinute($other);
php
$isSame = $dateTime->isSameMonth($other);
php
$isSame = $dateTime->isSameSecond($other);
php
$isSame = $dateTime->isSameWeek($other);
php
$isSame = $dateTime->isSameYear($other);
php
$isSameOrAfter = $dateTime->isSameOrAfter($other);
php
$isSameOrAfter = $dateTime->isSameOrAfterDay($other);
php
$isSameOrAfter = $dateTime->isSameOrAfterHour($other);
php
$isSameOrAfter = $dateTime->isSameOrAfterMinute($other);
php
$isSameOrAfter = $dateTime->isSameOrAfterMonth($other);
php
$isSameOrAfter = $dateTime->isSameOrAfterSecond($other);
php
$isSameOrAfter = $dateTime->isSameOrAfterWeek($other);
php
$isSameOrAfter = $dateTime->isSameOrAfterYear($other);
php
$isSameOrBefore = $dateTime->isSameOrBefore($other);
php
$isSameOrBefore = $dateTime->isSameOrBeforeDay($other);
php
$isSameOrBefore = $dateTime->isSameOrBeforeHour($other);
php
$isSameOrBefore = $dateTime->isSameOrBeforeMinute($other);
php
$isSameOrBefore = $dateTime->isSameOrBeforeMonth($other);
php
$isSameOrBefore = $dateTime->isSameOrBeforeSecond($other);
php
$isSameOrBefore = $dateTime->isSameOrBeforeWeek($other);
php
$isSameOrBefore = $dateTime->isSameOrBeforeYear($other);
php
$dayName = $dateTime->dayName($type);
php
$dayPeriod = $dateTime->dayPeriod($type);
php
$daysInMonth = $dateTime->daysInMonth();
php
$daysInYear = $dateTime->daysInYear();
php
$era = $dateTime->era($type);
php
$isDST = $dateTime->isDST();
php
$isLeapYear = $dateTime->isLeapYear();
php
$monthName = $dateTime->monthName($type);
php
$timeZoneName = $dateTime->timeZoneName($type);
php
$weeksInYear = $dateTime->weeksInYear();
php
$locale = DateTime::getDefaultLocale();
php
$timeZone = DateTime::getDefaultTimeZone();
php
DateTime::setDateClamping($clampDates);
php
DateTime::setDefaultLocale($locale);
php
DateTime::setDefaultTimeZone($timeZone);