도서 검토-Cheryl Lage의 Twinspiration
할 수있다 2024
대부분의 PHP 프로그램은 시간을 가지고 일하는 일이 빈번합니다. 예를 들어, 장바구니 프로그램에서 고객이 구매 한 날짜와 시간을 저장하려고합니다. 나중에 구매 한 날짜와 시간을 고객에게 저장하려고합니다. 이를 수행하는 한 가지 방법은 각 날짜와 시간을 유닉스 타임 스탬프 형식으로 저장하는 것입니다. 예를 살펴 보겠습니다. 지금은 2005 년 10 월 28 일 오전 3시 6 분이며 Amazon.com에서 두 개의 DVD를 구입했습니다. 내 주문의 타임 스탬프는 1130486817이며이 숫자는 데이터베이스에 저장되는 모든 것입니다. 저장 한 후에는이 구매에 대한 여름 주문을 표시하기 위해 검색 할 수 있습니다. 그러나이 숫자는 독자 친화적이지 않습니까? getdate 함수가 유용 할 때입니다. 타임 스탬프에서 getdate 함수를 사용하여 월, 일, 년 및 시간과 같은 타임 스탬프에 대한 모든 종류의 정보가 포함 된 배열을 가져옵니다. 그런 다음 echo 문을 사용하여 배열의 일부 또는 전부를 표시 할 수 있습니다. 이 함수의 코드와 결과 $ purchase 배열은 다음과 같습니다.
배열에서이 모든 정보는 무엇을 의미합니까? [초] 구매시 섹션의 숫자 값 (0-59) 이 예에서는 오전 3시 6 분 이후의 57 개 섹션이었습니다. [의사록] 구매시 분 단위의 숫자 값 (0-59) 이 예에서는 오전 3시 6 분이 지났습니다. [시간] 구매시 시간 단위의 숫자 값 (0-23) 오전 3시 [mday] 구매 일의 월에 대한 숫자 값 (1-31) 28 일이었다 [요일] 구매 날짜의 요일에 대한 숫자 값 (일요일은 0 ~ 토요일은 6) 금요일이므로 숫자 값은 5입니다. [몬] 구매 날짜의 월 숫자 값 (1-12) 10 월이므로 숫자 값은 10입니다. [년] 구매 날짜 연도의 숫자 값 (4 자리) 2005 년 [오늘] 구매 일의 연중 숫자 값 (0-365) 올해의 300 일 [주일] 구매 날짜 (일요일부터 토요일)까지 요일의 텍스트 값 금요일이다 [달] 구매 일의 월에 대한 텍스트 값 (1 월-12 월) 10 월 [0] 타임 스탬프 1130486817 따라서 구매 날짜와 시간 (2005 년 10 월 28 일-3:06:57)을 표시하기 위해해야 할 일은 에코 문을 사용하는 것입니다. echo "$ purchase [month] $ purchase [mday], $ purchase [year]-$ purchase [hours] : $ purchase [minutes] : $ purchase [seconds]"; | |