【发布时间】:2022-08-16 14:56:46
【问题描述】:
所以我有这个功能可以将日期转换为朱利安日期。它按预期工作,但它返回的结果是朱利安日期今天的时间戳 - 今天 12/08/2022 = 122223
function data_giuliana()
{
$anno = Carbon::now()->format(\'y\'); // 2 digit year
$timestamp = Carbon::now()->firstOfYear()->timestamp;
$yearFirstDay = floor($timestamp / 86400);
$today = ceil(Carbon::now()->timestamp / 86400);
$giorno = ($today - $yearFirstDay);
$data_giuliana = \"1\" . $anno . $giorno;
return $data_giuliana;
}
我正在尝试对其进行编辑,以便它接收日期的参数并将其转换
我正在尝试的是这样的:
function data_giuliana($date) {
// conversion logic of $date
// return $converted date
}
假设我想转换为朱利安日期1997/07/07 函数逻辑应该如何?在朱利安日期应该是097188。
标签: php datetime php-carbon julian-date