Show future (scheduled) posts

Scheduling posts is a very useful technique, especially for blog authors. Why not add further value to your site by teasing visitors with upcoming posts? Place this code in your page template, and it will show the title of the next five future scheduled posts.

<?php query_posts( 'showposts=5&post_status=future' ); ?>
<?php if ( have_posts() ) : ?>
  <div class="future-posts">Future Posts</div>
  <?php while ( have_posts() ) : the_post(); ?>
    <div>
      <p class="future-title">
        <?php the_title(); ?> <br />
        <span class="datetime"><?php the_time( 'l, jS F Y' ); ?></span>
      </p>
    </div>
  <?php endwhile; ?>
<?php endif; ?>

I don’t use it personally, because I change my mind a lot and change the order of my scheduled posts quite often.