unixtojd
PHP function
Edit on GitHub ✎
(PHP 4, PHP 5, PHP 7, PHP 8)
Convert Unix timestamp to Julian Day
Description
unixtojd(int|null $timestamp = null): int|false
Return the Julian Day for a Unix timestamp (seconds since 1.1.1970), or for the current day if no timestamp is given. Either way, the time is regarded as local time (not UTC).
Parameters
timestampA unix timestamp to convert.
Return Values
A julian day number as integer, Falseforfailure.
Errors/Exceptions
Throws a ValueError if timestamp is negative.
Changelog
| Version | Description |
|---|---|
| 8.0.0 | Now throws a ValueError if timestamp is negative. Previously, false was returned. |
| 8.0.0 | timestamp is nullable now. |