0
문자열이 "4 월 28 일 월요일, 오후 6:00 - 오후 11:00"입니다. 개별 변수로 구문 분석하여 형식을 지정하고 UTC로 변환 할 수 있습니다. 또한, 나는 단지 시간의 첫 부분 만 원한다. 나는문자열을 분해하고 시간으로 변환하십시오. PHP
$arrayString = explode(',', $string); //split string my comma
$startTime = explode(' - ', $arrayString[2]); //split time by using -
$times = $startTime[0];
$date = strtotime($times);
echo date('g:ia', $date); //Getting time
내가 출력 오후 6시 ($ 날짜는 UTC 시간을 변환 나중에 작동하는지 그래서 테스트 할 수 있습니다)에 원하는 .... 그것을 폭발하는 것입니다 할 수있는 방법을 생각. 그러나 나는 오전 1시에 도착한다. 내가 달 동안 똑같이하려고 할 때, 그것은 나에게 1 월을 준다.
제안 사항? 감사!
처음에는 찌르기에 쉼표가 없습니다 –
oops. 결정된. 원래 문자열은 "월요일, 4 월 28 일, 6:00 pm - 11:00 pm"이었습니다. – user2805813
월요일에 계속 strtotime을 유지하고 예상대로 6pm을 얻습니다. http://codepad.viper-7.com/4FFn7x –