title: correct method to create drupal views field handler
body: <p>I mean to have custom date handler in views ,according to documentation of views i should implement hook_views_api and hook_views_data .</p>
  
  <p>my pseudo</p>
  
  <pre><code> function mymodule_views_api() {
    return array(
   'api' =&gt; views_api_version(),
   );
   }
  </code></pre>
  
  <p>and in hook_views_data()</p>
  
  <pre><code>function mymodule_views_data() {
    $data = array();
    $data['node']['created'] = array(
   'group' =&gt; t('Mul2'),
  'title' =&gt; t('Post date'), // The item it appears as on the UI,
  'help' =&gt; t('The date the content was posted.'), // The help that appears on the UI,
  'field' =&gt; array(
    'handler' =&gt; 'views_handler_field_date',
    'click sortable' =&gt; TRUE,
  ),
  'sort' =&gt; array(
    'handler' =&gt; 'views_handler_sort_date',
  ),
  'filter' =&gt; array(
    'handler' =&gt; 'views_handler_filter_date',
  ),
  );
  return $data;
  </code></pre>
  
  <p>}</p>
  
  <p>It's ok and create a views field gorup (Mul2),
  <img src="https://i.stack.imgur.com/8uOkS.png" alt="enter image description here">
  I set it hanlder date handler for test, but it not work correctly and just show <strong><em>Mul2: Array</em></strong> , and broken/missing handler in configuration of it.</p>
  
  <p>I try successfully get data of custom table with views data .Is it correct to set handler for a field before handlered (like created in node ) ?
  any solution?any idea?</p>