2017-05-20 5 views
1

웹 사이트에 Instant View을 설정하려고합니다. published_date 부분을 제외한 모든 것이 잘 작동합니다. 내가 찾은 것처럼, 날짜 정보가 담긴 div 컨테이너 (또는 유사)가 필요하다. "@datetime (-2) : xpath_query"를 통해 unixtime 타임 스탬프로 변환되어야합니다. 하지만 어떻게 계속합니까?published_date 사용 방법 - Telgram의 인스턴트 뷰 API의 메소드?

즉 :

내가 시도 :

<div class="Date">19.05.2017</div> 
$date: //div[has-class("Date")] 
@datetime(-2): $date 
published_date: [email protected] 

하지만이 날짜에 영향을주지 않습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 전보 마누엘이 너무 짧습니다.

답변

1

나는 그것을 처리하는 방법을 모르는, 그래서 그것은 2017/05/19 위해 2017년 5월 19일 변환 내 템플릿

$date: //div[has-class("Date")]/text() 
@debug # 19.05.2017 
@replace("(\\d\\d)\\.(\\d\\d)\\.(\\d{4})", "$3/$2/$1"): $date 
@debug # 2017/05/19 
published_date: [email protected] 
@debug # 1495141200 (2017/05/19) 

이 더러운 일을 사용하고 published_date 그것을 구문 분석 할 수 있습니다.