PHP中的jdtounix()函数是内置函数,用于将儒略日日期转换为Unix时间戳。此函数返回对应于儒略日的Unix时间戳记(用作参数),或者如果输入的日期不在Unix纪元内(即1970年至2037年的公历或2440588年),则返回FALSE
jdtounix()函数根据协调世界时(UTC)返回时间。
用法:
jdtounix($jd)
参数:PHP中的jdtounix()函数仅接受一个参数$jd。此参数指定2440588和2465342之间的儒略日数。
返回值:它返回与儒略日对应的Unix时间戳,用作参数;如果输入的日期不在Unix纪元内,则返回FALSE。
错误与异常:
- 用作参数的儒略日期必须在2440588-2465342之间。
- jdtounix()函数将忽略儒略日计数的小数部分,因此在许多情况下它可能会给出错误的结果。
例子:
Input : $julian_date = gregoriantojd(01, 02, 1997); echo jdtounix($julian_date); Output : 852163200 Input : $julian_date = gregoriantojd(11, 21, 2017); echo jdtounix($julian_date); Output : 1511222400
以下示例程序旨在说明jdtounix()函数:
程序1::
<?php
// converting Gregorian date to Julian date
$julian_date = gregoriantojd(01, 02, 1997);
// Converting Julian date to Unix Timestamp
echo jdtounix($julian_date);
?>
输出:
852163200
程序2::
<?php
// converting Gregorian date to Julian date
$julian_date=gregoriantojd(11, 21, 2017);
// Converting Julian date to Unix Timestamp
echo jdtounix($julian_date);
?>
输出:
1511222400
参考:
http://php.net/manual/en/function.jdtounix.php
相关用法
- PHP tan( )用法及代码示例
- p5.js nfp()用法及代码示例
- p5.js nfs()用法及代码示例
- p5.js nfc()用法及代码示例
- p5.js nf()用法及代码示例
- PHP cos( )用法及代码示例
- PHP sin( )用法及代码示例
- PHP pi( )用法及代码示例
- d3.js d3.set.has()用法及代码示例
- CSS var()用法及代码示例
- PHP next()用法及代码示例
- d3.js d3.set.add()用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | jdtounix() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。