Вывод даты премьеры из произвольного поля

Подскажите, как, имея произвольное поле с значением "2012-02-17", вывести записи за неделю до этой даты (2012-02-10) и убрать запись спустя 2 недели (т.е. 24 февраля) - необходимо для анонса кинопремьер.

1
2
3
4
5
<?php  
global $post;  
$args = array( 'posts_per_page' => '12', 'meta_key' => '2010_premiere', 'orderby' => 'meta_value', 'order' => 'asc' );  
$myposts = get_posts( $args );  
foreach( $myposts as $post ) :  setup_postdata($post); ?>

Так я вывожу просто по дате все записи. Что-то не соображу.

Комментариев 2
  1. 1
    $args = array( 'posts_per_page' => '12', 'meta_key' => '2010_premiere', 'orderby' => 'meta_value', 'order' => 'asc', 'meta_value' => date('Y-m-d', time()-7*24*60*60), 'meta_compare' => '>' );

    ну и поставить на крон чтобы удалялись меты через неделю после премьеры