>source

내 프로젝트에서 주를 선택하면 월 -일의 주 값만 표시되어야 합니다. 짧은 검색 후에 정확히 필요한 것을 제공하는 이 기능을 찾았습니다. 배열의 값을 개별적으로 표시하려고 했지만 항상 오류가 발생합니다.

function get_first_and_last_day_of_week( $year_number, $week_number ) {
    $today= new DateTime( 'today' );
    return  [
        'first_day'=> clone $today->setISODate( $year_number, $week_number, 1 ),
        'last_day'=> clone $today->setISODate( $year_number, $week_number, 7 )
    ];
}
$day= get_first_and_last_day_of_week(2021, 39);
$day= print_r($day );
echo $day //alternative i tested: echo $test['first_day']['day'];

배열 출력의 예:

Array (
    [first_day]=> DateTime Object
        (
            [date]=> 2021-09-27 00:00:00.000000
            [timezone_type]=> 3
            [timezone]=> Europe/Berlin
        )
    [last_day]=> DateTime Object
        (
            [date]=> 2021-10-03 00:00:00.000000
            [timezone_type]=> 3
            [timezone]=> Europe/Berlin
        )
    )

이를 위해 오류가 발생했습니다.치명적인 오류: 잡히지 않은 오류: C:\xampp\htdocs\...:21의 배열로 DateTime 유형의 개체를 사용할 수 없습니다. 스택 추적: #0 {main}이 21행의 C:\xampp\htdocs\...에서 발생했습니다.

그리고 대안에서 다음과 같은 경고를 받았습니다.경고: 21행에서 C:\xampp\htdocs\...의 bool 유형 값에 대한 배열 오프셋에 액세스하려고 시도 중 경고: C:\xampp\htdocs\...의 null 유형 값에 대한 배열 오프셋에 액세스하려고 시도 중 21행

배열에서 값을 어떻게 출력합니까?

따라서 입력 2021, 39가 주어지면 출력은 무엇이어야 합니까?

waterloomatt2021-09-30 08:21:11

2021, 39의 출력을 추가했습니다.

Sven Lorenzino2021-09-30 08:21:11

아니요, 원하는 출력이 무엇입니까? 요일 이름, 날짜, 연도 등

waterloomatt2021-09-30 08:21:11

내가 원하는 출력은 내 SQL 쿼리의 값과 사이트의 출력으로 날짜입니다.

Sven Lorenzino2021-09-30 08:21:11

이 같은? sandbox.onlinephpfunctions.com/code/…

waterloomatt2021-09-30 08:21:11
  • 이전 geopandas : Python은 두 개의 지리 시스템을 통합합니다.
  • 다음 C의 긴 난수