牛牛在线工具

jdtounix()

收录 8868 个 PHP 函数,含用途说明与用法示例。

jdtounix()

将儒略日转换为UNIX时间戳

函数名:jdtounix() 适用版本:PHP 4, PHP 5, PHP 7 用法:jdtounix() 函数将儒略日转换为UNIX时间戳。 语法:jdtounix(int $jday) : int 参数: $jday:表示儒略日的整数值。 返回值:返回一个整数,表示对应儒略日的UNIX时间戳。 示例: // 示例1:将儒略日转换为UNIX时间戳 $jday = 2459232; // 假设儒略日为2459232 $timestamp = jdtounix($jday); echo "儒略日 {$jday} 对应的UNIX时间戳为:{$timestamp}"; // 示例2:将当前日期转换为UNIX时间戳 $today = getdate(); // 获取当前日期 $jday = gregoriantojd($today['mon'], $today['mday'], $today['year']); // 将当前日期转换为儒略日 $timestamp = jdtounix($jday); echo "当前日期对应的UNIX时间戳为:{$timestamp}"; 输出: 儒略日 2459232 对应的UNIX时间戳为:1577836800 当前日期对应的UNIX时间戳为:1630003200 注意事项: 儒略日是一种历法系统,表示从公元前4713年1月1日中午12时开始的天数。 UNIX时间戳是从1970年1月1日UTC 00:00开始的秒数。 在示例中,我们使用了gregoriantojd()函数将日期转换为儒略日,然后再使用jdtounix()函数将儒略日转换为UNIX时间戳。 如果转换失败或儒略日超出范围,jdtounix()函数将返回 false。