2012-12-09 2 views
4

PHP 스크립트를 사용하여 Excel 문서로 작업하고 있으며 어떤 데이터 형식/형식 인 PT00H00M00S를 확인할 수 없으며 이후에 정규식을 사용하지 않고도 작업 할 수있는 방법을 찾을 수 없습니다. 이 표준 시간 형식 (00:00:00)로 변환하고 싶습니다. 그리고 "PT ... S"가 실제로 날짜 형식으로 불리는 이유를 모르기 때문에 이것을 Google에서 조사 할 수 없습니다. /체재.시간 형식 PT00H00M00S의 이름은 무엇이며 어떤 언어가 사용됩니까?

도와주세요.

+0

인가? – Swadq

답변

1

시간 간격으로, P은 마침표입니다. PHP의 DateInterval()을 사용하여 문자열을 구문 분석 할 수 있습니다. 예를 들어

(예는 PHP 문서에서 가져온) : PT는 시간대

$interval = new DateInterval('P2Y4DT6H8M'); 
echo $interval->format('%d days'); 
관련 문제